TIN_RC16::TRINODE Struct Reference

Container for 3 nodes defining triangle face. More...

#include <mi32/tinrc16.h>

List of all members.

Public Member Functions

void CalcNormal (const double *values, DPOINT3D &normal) const
void CalcPlane (const double *values, PLANE &plane) const

Public Attributes

NODE m_Node [3]

Detailed Description

Container for 3 nodes defining triangle face.


Member Function Documentation

void TIN_RC16::TRINODE::CalcNormal ( const double *  values,
DPOINT3D normal 
) const

Calculate unit normal vector.

Parameters:
values Array of 3 values corresponding to 3 node positions
normal Normal vector returned, x=row, y=col, z=value
void TIN_RC16::TRINODE::CalcPlane ( const double *  values,
PLANE plane 
) const

Calculate plane coefficients.

Parameters:
values Array of 3 values corresponding to 3 node positions
plane Plane definition returned

Member Data Documentation


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

Generated on Sun Oct 7 21:33:56 2012 for TNTsdk 2012 by  doxygen 1.6.1