#include <DVector.h>
Collaboration diagram for FDVector:Public Member Functions | |
| FDVector () | |
| FDVector (float InX, float InY, float InZ) | |
| FDVector (double InX, double InY, double InZ) | |
| FDVector (const FVector &V) | |
| FDVector (const FIntVector &V) | |
| FDVector | operator* (float Scale) const |
| FDVector | operator*= (float Scale) |
| FDVector | operator*= (double Scale) |
| FDVector | operator+ (const FDVector &V) const |
| FDVector & | operator+= (float Scalar) |
| FDVector | operator- (const FDVector &V) const |
| FDVector | operator-= (const FIntVector &V) const |
| FDVector & | operator-= (const FIntVector &V) |
| 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 |
Static Public Member Functions | |
| static double | Dist (const FDVector &V1, const FDVector &V2) |
| static double | DistSquared (const FDVector &V1, const FDVector &V2) |
Public Attributes | |
| double | X = 0.0 |
| double | Y = 0.0 |
| double | Z = 0.0 |
|
inline |
Definition at line 17 of file DVector.h.
Referenced by operator*(), operator+(), operator-(), operator-=(), and operator/().
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 37 of file DVector.h.
References DistSquared().
Here is the call graph for this function:
|
inline |
Definition at line 114 of file DVector.h.
References FDVector().
Here is the call graph for this function:
|
inline |
Definition at line 95 of file DVector.h.
References FDVector().
Here is the call graph for this function:
|
inline |
|
inline |
Definition at line 108 of file DVector.h.
References FDVector().
Here is the call graph for this function:
|
inline |
|
inline |
|
inline |
Definition at line 47 of file DVector.h.
Referenced by ALargeMapManager::GlobalToLocalLocation(), ALargeMapManager::GlobalToLocalTransform(), ALargeMapManager::LocalToGlobalLocation(), ALargeMapManager::LocalToGlobalTransform(), and FSparseHighDetailMap::SaveMap().
Here is the caller graph for this function:
|
inline |
Definition at line 52 of file DVector.h.
Referenced by ALargeMapManager::ConvertDormantToActiveActors(), FDenseTile::InitializeTile(), and FSparseHighDetailMap::SaveMap().
Here is the caller graph for this function:| double FDVector::X = 0.0 |
Definition at line 13 of file DVector.h.
Referenced by DistSquared(), FHeightMapData::GetHeight(), FSparseHighDetailMap::GetTileId(), FSparseHighDetailMap::GetVectorTileId(), FDenseTile::InitializeDataStructure(), FSparseHighDetailMap::InitializeMap(), FDenseTile::InitializeTile(), operator+(), operator-(), operator-=(), operator=(), operator==(), FSparseHighDetailMap::SaveMap(), and FSparseHighDetailMap::UpdateMaps().
| double FDVector::Y = 0.0 |
Definition at line 14 of file DVector.h.
Referenced by DistSquared(), FHeightMapData::GetHeight(), FSparseHighDetailMap::GetTileId(), ALargeMapManager::GetTileLocationD(), FSparseHighDetailMap::GetVectorTileId(), FDenseTile::InitializeDataStructure(), FSparseHighDetailMap::InitializeMap(), FDenseTile::InitializeTile(), operator+(), operator-(), operator=(), operator==(), FSparseHighDetailMap::SaveMap(), and FSparseHighDetailMap::UpdateMaps().
| double FDVector::Z = 0.0 |
Definition at line 15 of file DVector.h.
Referenced by DistSquared(), FDenseTile::InitializeDataStructure(), FSparseHighDetailMap::InitializeMap(), FDenseTile::InitializeTile(), operator+(), operator-(), operator=(), operator==(), FSparseHighDetailMap::SaveMap(), and SizeSquared().
1.8.13