#include <DVector.h>
FDVector 的协作图: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(), ALargeMapManager::GetTileLocationD(), 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().