My Project: dgAABBPolygonSoup::dgNode::dgLeafNodePtr Class Reference

My Project

Public Member Functions | Public Attributes | List of all members
dgAABBPolygonSoup::dgNode::dgLeafNodePtr Class Reference

`#include <dgAABBPolygonSoup.h>`

## Public Member Functions

DG_INLINE | dgLeafNodePtr ()
DG_INLINE | dgLeafNodePtr (dgUnsigned32 node)
DG_INLINE dgUnsigned32 | IsLeaf () const
DG_INLINE dgUnsigned32 | GetCount () const
DG_INLINE dgUnsigned32 | GetIndex () const
DG_INLINE | dgLeafNodePtr (dgUnsigned32 faceIndexCount, dgUnsigned32 faceIndexStart)
DG_INLINE dgNode * | GetNode (const void *const root) const

## Public Attributes

union {
dgUnsigned32 m_node
}; |

## Constructor & Destructor Documentation

## § dgLeafNodePtr() [1/3]

DG_INLINE dgAABBPolygonSoup::dgNode::dgLeafNodePtr::dgLeafNodePtr | ( |  | ) |

inline

## § dgLeafNodePtr() [2/3]

DG_INLINE dgAABBPolygonSoup::dgNode::dgLeafNodePtr::dgLeafNodePtr | ( | dgUnsigned32 | node | ) |

inline

## § dgLeafNodePtr() [3/3]

DG_INLINE dgAABBPolygonSoup::dgNode::dgLeafNodePtr::dgLeafNodePtr | ( | dgUnsigned32 | faceIndexCount,
|  | dgUnsigned32 | faceIndexStart
| ) |  |

inline

## Member Function Documentation

## § GetCount()

DG_INLINE dgUnsigned32 dgAABBPolygonSoup::dgNode::dgLeafNodePtr::GetCount | ( |  | ) | const

inline

## § GetIndex()

DG_INLINE dgUnsigned32 dgAABBPolygonSoup::dgNode::dgLeafNodePtr::GetIndex | ( |  | ) | const

inline

## § GetNode()

DG_INLINE dgNode* dgAABBPolygonSoup::dgNode::dgLeafNodePtr::GetNode | ( | const void *const | root | ) | const

inline

## § IsLeaf()

DG_INLINE dgUnsigned32 dgAABBPolygonSoup::dgNode::dgLeafNodePtr::IsLeaf | ( |  | ) | const

inline

## Member Data Documentation

## § @5

union { ... }

## § m_node

dgUnsigned32 dgAABBPolygonSoup::dgNode::dgLeafNodePtr::m_node

The documentation for this class was generated from the following file:

- dynamics.mod/NewtonDynamics/source/core/dgAABBPolygonSoup.h