Public Member Functions | |
INLINE_FUNCTION_H | triangleAccessor (uint32 numPoints, deviceViewType1D< realx3 > points, uint32 numTrianlges, deviceViewType1D< uint32x3 > vertices) |
INLINE_FUNCTION_HD | triangleAccessor (const triangleAccessor &)=default |
INLINE_FUNCTION_HD triangleAccessor & | operator= (const triangleAccessor &)=default |
INLINE_FUNCTION_HD | triangleAccessor (triangleAccessor &&)=default |
INLINE_FUNCTION_HD triangleAccessor & | operator= (triangleAccessor &&)=default |
INLINE_FUNCTION_HD | ~triangleAccessor ()=default |
INLINE_FUNCTION_HD realx3x3 | triangle (uint32 i) const |
INLINE_FUNCTION_HD realx3x3 | operator() (uint32 i) const |
INLINE_FUNCTION_HD realx3x3 | operator[] (uint32 i) const |
INLINE_FUNCTION_HD uint32 | numPoints () const |
INLINE_FUNCTION_HD uint32 | numTrianlges () const |
Private Attributes | |
uint32 | numPoints_ |
uint32 | numTriangles_ |
deviceViewType1D< realx3 > | dPoints_ |
deviceViewType1D< uint32x3 > | dVectices_ |
Definition at line 39 of file triSurface.hpp.
|
inline |
Definition at line 52 of file triSurface.hpp.
|
default |
|
default |
|
default |
|
default |
|
default |
|
inline |
Definition at line 80 of file triSurface.hpp.
References triangleAccessor::dPoints_, and triangleAccessor::dVectices_.
Referenced by triangleAccessor::operator()(), and triangleAccessor::operator[]().
|
inline |
Definition at line 89 of file triSurface.hpp.
References triangleAccessor::triangle().
|
inline |
Definition at line 92 of file triSurface.hpp.
References triangleAccessor::triangle().
|
inline |
Definition at line 95 of file triSurface.hpp.
References triangleAccessor::numPoints_.
|
inline |
Definition at line 98 of file triSurface.hpp.
References triangleAccessor::numTriangles_.
|
private |
Definition at line 42 of file triSurface.hpp.
Referenced by triangleAccessor::numPoints().
|
private |
Definition at line 44 of file triSurface.hpp.
Referenced by triangleAccessor::numTrianlges().
|
private |
Definition at line 46 of file triSurface.hpp.
Referenced by triangleAccessor::triangle().
|
private |
Definition at line 48 of file triSurface.hpp.
Referenced by triangleAccessor::triangle().