Workspace 6.21.5
|
Templated Vector3 class for use by the Octree. More...
#include <Mesh/DataStructures/octree.h>
Public Member Functions | |
OctreeVector3 ()=default | |
OctreeVector3 (const Mesh::Vector3d &vector) | |
OctreeVector3 (ScalarType xIn, ScalarType yIn, ScalarType zIn) | |
Mesh::Vector3d | asVector3d () const |
ScalarType | magnitudeSq () const |
Public Attributes | |
ScalarType | x |
ScalarType | y |
ScalarType | z |
Octree may be created as single or double floating-point depending on whether it's being used on the CPU or GPU which may or may not support doubles.
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
ScalarType x |
ScalarType y |
ScalarType z |