# Triangle Struct Reference
[Data Structures]

Inheritance diagram for Triangle:

List of all members.

## Public Member Functions
| Triangle ()
| Triangle (uint32 p1, uint32 p2, uint32 p3)
const uint32 & | operator[] (int32 i) const
uint32 & | operator[] (int32 i)
boolean | operator== (const Triangle &tri) const
boolean | operator!= (const Triangle &tri) const
## Public Attributes
uint32 | pt1
uint32 | pt2
uint32 | pt3

## Detailed Description

Structure to represent facets in a FacetMesh

## Constructor & Destructor Documentation

Triangle::Triangle | ( |  | ) | `[inline]`

Triangle::Triangle | ( | uint32 | p1,
|  | uint32 | p2,
|  | uint32 | p3 |
| ) |  |  | `[inline]`

## Member Function Documentation

boolean Triangle::operator!= | ( | const Triangle & | tri | ) | const`[inline]`

boolean Triangle::operator== | ( | const Triangle & | tri | ) | const`[inline]`

uint32& Triangle::operator[] | ( | int32 | i | ) | `[inline]`

const uint32& Triangle::operator[] | ( | int32 | i | ) | const`[inline]`

## Member Data Documentation

uint32 Triangle::pt1

uint32 Triangle::pt2

uint32 Triangle::pt3

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

- I3dShFacetMesh.h