#include <DVector.h>
Public 成员函数 | |
FDVector () | |
FDVector (const FIntVector &V) | |
FDVector (const FVector &V) | |
FDVector (double InX, double InY, double InZ) | |
FDVector (float InX, float InY, float InZ) | |
FDVector | operator* (float Scale) const |
FDVector | operator*= (double Scale) |
FDVector | operator*= (float Scale) |
FDVector | operator+ (const FDVector &V) const |
FDVector & | operator+= (float Scalar) |
FDVector | operator- (const FDVector &V) const |
FDVector & | operator-= (const FIntVector &V) |
FDVector | operator-= (const FIntVector &V) const |
FDVector | operator/ (float Scale) const |
FDVector & | operator= (const FDVector &Other) |
bool | operator== (const FDVector &Other) |
double | Size () const |
double | SizeSquared () const |
FIntVector | ToFIntVector () const |
FVector | ToFVector () const |
FString | ToString () const |
静态 Public 成员函数 | |
static double | Dist (const FDVector &V1, const FDVector &V2) |
static double | DistSquared (const FDVector &V1, const FDVector &V2) |
Public 属性 | |
double | X = 0.0 |
double | Y = 0.0 |
double | Z = 0.0 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
被这些函数引用 ALargeMapManager::ConvertDormantToActiveActors() , 以及 FDenseTile::InitializeTile().
double FDVector::X = 0.0 |
被这些函数引用 DistSquared(), FHeightMapData::GetHeight(), FSparseHighDetailMap::GetParticlesInTileRadius(), FSparseHighDetailMap::GetTileId(), FSparseHighDetailMap::GetVectorTileId(), FDenseTile::InitializeDataStructure(), FSparseHighDetailMap::InitializeMap(), FDenseTile::InitializeTile(), operator*(), operator+(), operator-(), operator-=(), operator/(), operator==(), Size(), SizeSquared(), ToFIntVector(), ToFVector(), ToString() , 以及 FSparseHighDetailMap::Update().
double FDVector::Y = 0.0 |
被这些函数引用 DistSquared(), FHeightMapData::GetHeight(), FSparseHighDetailMap::GetParticlesInTileRadius(), FSparseHighDetailMap::GetTileId(), FSparseHighDetailMap::GetVectorTileId(), FDenseTile::InitializeDataStructure(), FSparseHighDetailMap::InitializeMap(), FDenseTile::InitializeTile(), operator*(), operator+(), operator-(), operator-=(), operator/(), operator==(), Size(), SizeSquared(), ToFIntVector(), ToFVector(), ToString() , 以及 FSparseHighDetailMap::Update().
double FDVector::Z = 0.0 |
被这些函数引用 DistSquared(), FDenseTile::InitializeDataStructure(), FSparseHighDetailMap::InitializeMap(), FDenseTile::InitializeTile(), operator*(), operator+(), operator-(), operator-=(), operator/(), operator==(), Size(), SizeSquared(), ToFIntVector(), ToFVector(), ToString() , 以及 FSparseHighDetailMap::Update().