#include <LSMTriangle3I.h>
List of all members.
Public Member Functions |
LSE_INLINE LSE_CALLCTOR | CTriangle3I (const CTriangle3I &_t3iTri) |
LSE_INLINE LSE_CALLCTOR | CTriangle3I (LSUINT32 _ui32A, LSUINT32 _ui32B, LSUINT32 _ui32C) |
LSE_INLINE LSUINT32 LSE_FCALL | operator[] (LSUINT32 _ui32Index) const |
LSE_INLINE LSUINT32 &LSE_FCALL | operator[] (LSUINT32 _ui32Index) |
LSE_INLINE LSBOOL LSE_FCALL | operator== (const CTriangle3I &_t3iTri) const |
LSE_INLINE LSBOOL LSE_FCALL | operator!= (const CTriangle3I &_t3iTri) const |
LSE_INLINE LSVOID LSE_FCALL | ReverseOrder () |
Public Attributes |
LSUINT32 | a |
LSUINT32 | b |
LSUINT32 | c |
Detailed Description
Class CTriangle3I
Description: 3 indices into a (not-included) vertex list.
Member Function Documentation
LSE_INLINE LSBOOL LSE_FCALL lsm::CTriangle3I::operator!= |
( |
const CTriangle3I & |
_t3iTri | ) |
const |
Inequality check.
- Parameters:
-
_t3iTri | Object against which to check for inequality. |
- Returns:
- Returns true if both triangles are not the same in terms of indices.
LSE_INLINE LSBOOL LSE_FCALL lsm::CTriangle3I::operator== |
( |
const CTriangle3I & |
_t3iTri | ) |
const |
Equality check.
- Parameters:
-
_t3iTri | Object against which to check for equality. |
- Returns:
- Returns true if both triangles are the same in terms of indices.
LSE_INLINE LSUINT32 &LSE_FCALL lsm::CTriangle3I::operator[] |
( |
LSUINT32 |
_ui32Index | ) |
|
Give array access.
- Parameters:
-
_ui32Index | Index of the point to access. |
- Returns:
- Returns the point at the given index.
LSE_INLINE LSUINT32 LSE_FCALL lsm::CTriangle3I::operator[] |
( |
LSUINT32 |
_ui32Index | ) |
const |
Give array access.
- Parameters:
-
_ui32Index | Index of the point to access. |
- Returns:
- Returns the point at the given index.
LSE_INLINE LSVOID LSE_FCALL lsm::CTriangle3I::ReverseOrder |
( |
| ) |
|
Reverse the order of the triangle.
Member Data Documentation
The points, in indices, that compose this triangle.
The documentation for this class was generated from the following file: