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

#include <BoundPart.h>

Collaboration diagram for TBoundPart:
Collaboration graph
[legend]

Public Member Functions

 TBoundPart (int n_comps)
 
int GetN_BdComps ()
 
void SetBdComp (int i, TBoundComp2D *bdcomp)
 
TBoundComp2DGetBdComp (int i)
 
void SetBdComp (int i, TBoundComp3D *bdcomp)
 
TBoundComp3DGetBdComp (int i)
 
int GetXYofT (int comp, double T, double &X, double &Y)
 
int GetTofXY (int comp, double X, double Y, double &T)
 
int GetXYZofTS (int comp, double T, double S, double &X, double &Y, double &Z)
 

Protected Attributes

int N_BdComps
 
TBoundComp2D ** BdComps
 
TBoundComp3D ** BdComps
 

Detailed Description

a closed part of boundary

Constructor & Destructor Documentation

TBoundPart::TBoundPart ( int  n_comps)

initialize the data structure

Member Function Documentation

TBoundComp2D* TBoundPart::GetBdComp ( int  i)
inline

return boundary component i

Here is the caller graph for this function:

TBoundComp3D* TBoundPart::GetBdComp ( int  i)
inline

return boundary component i

int TBoundPart::GetN_BdComps ( )
inline

return number of boundary components

Here is the caller graph for this function:

int TBoundPart::GetTofXY ( int  comp,
double  X,
double  Y,
double &  T 
)
inline

return the coordinates of parameter value T

Here is the call graph for this function:

Here is the caller graph for this function:

int TBoundPart::GetXYofT ( int  comp,
double  T,
double &  X,
double &  Y 
)
inline

return the coordinates of parameter value T

Here is the call graph for this function:

Here is the caller graph for this function:

int TBoundPart::GetXYZofTS ( int  comp,
double  T,
double  S,
double &  X,
double &  Y,
double &  Z 
)
inline

return the coordinates of parameter values T and S

Here is the caller graph for this function:

void TBoundPart::SetBdComp ( int  i,
TBoundComp2D bdcomp 
)
inline

set boundary component i

Here is the caller graph for this function:

void TBoundPart::SetBdComp ( int  i,
TBoundComp3D bdcomp 
)
inline

set boundary component i

Member Data Documentation

TBoundComp2D** TBoundPart::BdComps
protected

components of this boundary part

int TBoundPart::N_BdComps
protected

number of boundary components


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