Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# triangle_stripper::tri_stripper::triangle_strip Class Reference

List of all members.

## Public Types
enum | start_order { ABC = 0, BCA = 1, CAB = 2 }
## Public Member Functions
| triangle_strip ()
| triangle_strip (size_t StartTriPos, start_order StartOrder, size_t Size)
size_t | StartTriPos () const
start_order | StartOrder () const
size_t | Size () const
## Private Attributes
size_t | m_StartTriPos
start_order | m_StartOrder
size_t | m_Size

## Member Enumeration Documentation

enum triangle_stripper::tri_stripper::triangle_strip::start_order

  | Enumeration values:
  ABC |
  BCA |
  CAB |

## Constructor & Destructor Documentation

triangle_stripper::tri_stripper::triangle_strip::triangle_strip | ( |  | ) | `[inline]`

triangle_stripper::tri_stripper::triangle_strip::triangle_strip | ( | size_t | StartTriPos,
|  | start_order | StartOrder,
|  | size_t | Size
| ) | `[inline]`

## Member Function Documentation

size_t triangle_stripper::tri_stripper::triangle_strip::Size | ( |  | ) | const`[inline]`

tri_stripper::triangle_strip::start_order triangle_stripper::tri_stripper::triangle_strip::StartOrder | ( |  | ) | const`[inline]`

size_t triangle_stripper::tri_stripper::triangle_strip::StartTriPos | ( |  | ) | const`[inline]`

## Member Data Documentation

size_t triangle_stripper::tri_stripper::triangle_strip::m_Size`[private]`

start_order triangle_stripper::tri_stripper::triangle_strip::m_StartOrder`[private]`

size_t triangle_stripper::tri_stripper::triangle_strip::m_StartTriPos`[private]`

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

- tri_stripper.h