OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | List of all members
Triangle Class Reference
Collaboration diagram for Triangle:
Collaboration graph
[legend]

Public Member Functions

 Triangle (Vertex _v1, Vertex _v2, Vertex _v3)
 
bool isInCircle (float x, float y)
 
bool isDegraded ()
 
override String ToString ()
 
Vector3 getNormal ()
 
void invertNormal ()
 
String ToStringRaw ()
 
 Triangle (Vertex _v1, Vertex _v2, Vertex _v3)
 
 Triangle (float _v1x, float _v1y, float _v1z, float _v2x, float _v2y, float _v2z, float _v3x, float _v3y, float _v3z)
 
override String ToString ()
 
Vector3 getNormal ()
 
void invertNormal ()
 
String ToStringRaw ()
 

Public Attributes

Vertex v1
 
Vertex v2
 
Vertex v3
 

Detailed Description

Definition at line 267 of file HelperTypes.cs.

Constructor & Destructor Documentation

Triangle.Triangle ( Vertex  _v1,
Vertex  _v2,
Vertex  _v3 
)
inline

Definition at line 277 of file HelperTypes.cs.

Triangle.Triangle ( Vertex  _v1,
Vertex  _v2,
Vertex  _v3 
)
inline

Definition at line 273 of file HelperTypes.cs.

Triangle.Triangle ( float  _v1x,
float  _v1y,
float  _v1z,
float  _v2x,
float  _v2y,
float  _v2z,
float  _v3x,
float  _v3y,
float  _v3z 
)
inline

Definition at line 280 of file HelperTypes.cs.

Member Function Documentation

Vector3 Triangle.getNormal ( )
inline

Definition at line 302 of file HelperTypes.cs.

Vector3 Triangle.getNormal ( )
inline

Definition at line 398 of file HelperTypes.cs.

void Triangle.invertNormal ( )
inline

Definition at line 325 of file HelperTypes.cs.

void Triangle.invertNormal ( )
inline

Definition at line 421 of file HelperTypes.cs.

bool Triangle.isDegraded ( )
inline

Definition at line 301 of file HelperTypes.cs.

bool Triangle.isInCircle ( float  x,
float  y 
)
inline

Definition at line 286 of file HelperTypes.cs.

override String Triangle.ToString ( )
inline

Definition at line 289 of file HelperTypes.cs.

override String Triangle.ToString ( )
inline

Definition at line 385 of file HelperTypes.cs.

String Triangle.ToStringRaw ( )
inline

Definition at line 335 of file HelperTypes.cs.

Here is the call graph for this function:

String Triangle.ToStringRaw ( )
inline

Definition at line 431 of file HelperTypes.cs.

Here is the call graph for this function:

Member Data Documentation

Vertex Triangle.v1

Definition at line 269 of file HelperTypes.cs.

Vertex Triangle.v2

Definition at line 270 of file HelperTypes.cs.

Vertex Triangle.v3

Definition at line 271 of file HelperTypes.cs.


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