"L. Spiro Engine"
Public Member Functions | Public Attributes

lsm::CTriangle3I Class Reference

#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:
_t3iTriObject 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:
_t3iTriObject 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:
_ui32IndexIndex 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:
_ui32IndexIndex 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:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator