ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | List of all members
TTriangle Class Reference

#include <Triangle.h>

Inheritance diagram for TTriangle:
Inheritance graph
[legend]
Collaboration diagram for TTriangle:
Collaboration graph
[legend]

Public Member Functions

 TTriangle ()
 
virtual double GetDiameter (TVertex **Verts)
 
virtual double GetShortestEdge (TVertex **Verts)
 
virtual double GetLengthWithReferenceMap (TVertex **Verts)
 
virtual double GetMeasure (TVertex **Verts)
 
- Public Member Functions inherited from TShapeDesc
int GetN_Vertices ()
 
int GetN_Edges ()
 
int GetN_Joints ()
 
int GetN_Faces ()
 
Shapes GetType ()
 
int GetEdgeVertex (const int *&TmpEV)
 
int GetMaxN_EpV ()
 
int GetVertexEdge (const int *&TmpVE)
 
int GetFaceVertex (const int *&TmpFV, const int *&TmpLen, int &MaxLen)
 
int GetFaceEdge (const int *&TmpFV, const int *&TmpLen, int &MaxLen)
 
int GetEdgeFace (const int *&TmpEF, int &MaxLen)
 
int GetFaceType (const Shapes *&TmpFT)
 

Additional Inherited Members

- Protected Attributes inherited from TShapeDesc
Shapes Type
 
int N_Vertices
 
int N_Edges
 
int MaxN_EpV
 
int N_Faces
 
int MaxN_VpF
 
int MaxN_FpV
 
int MaxN_EpF
 
int MaxN_FpE
 
int N_Joints
 
const int * EdgeVertex
 
const int * VertexEdge
 
const int * FaceVertex
 
const int * FaceVertexLen
 
const int * FaceEdge
 
const int * FaceEdgeLen
 
const Shapes * FaceType
 
const int * VertexFace
 
const int * EdgeFace
 

Detailed Description

shape descriptor of a triangle

Constructor & Destructor Documentation

TTriangle::TTriangle ( )

build the shape descriptor for a triangle

Member Function Documentation

double TTriangle::GetDiameter ( TVertex **  Verts)
virtual

return diameter of a cell

Implements TShapeDesc.

Here is the call graph for this function:

double TTriangle::GetLengthWithReferenceMap ( TVertex **  Verts)
virtual

return the length of the cell defined with the reference map

Implements TShapeDesc.

Here is the call graph for this function:

double TTriangle::GetMeasure ( TVertex **  Verts)
virtual

return measure of a cell

Implements TShapeDesc.

Here is the call graph for this function:

double TTriangle::GetShortestEdge ( TVertex **  Verts)
virtual

return shortest edge of a cell

Implements TShapeDesc.

Here is the call graph for this function:


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