TIsoNode Struct Reference

Public Member Functions

TIsoNodeGetBoundaryNode (int iDir, int i)
 
TIsoNodeGetNext (int iDir, int isForward)
 
bool IsMovable () const
 
bool IsUVComputed () const
 
void SetBoundaryNode (TIsoNode *node, int iDir, int i)
 
void SetNext (TIsoNode *node, int iDir, int isForward)
 
void SetNotMovable ()
 
 TIsoNode (double initU, double initV)
 

Public Attributes

TIsoNodemyBndNodes [4]
 
gp_Dir2d myDir [2]
 
gp_XY myInitUV
 
bool myIsMovable
 
TIsoNodemyNext [4]
 
double myRatio [2]
 
gp_XY myUV
 

Constructor & Destructor Documentation

◆ TIsoNode()

TIsoNode::TIsoNode ( double  initU,
double  initV 
)

References myNext.

Member Function Documentation

◆ GetBoundaryNode()

TIsoNode * TIsoNode::GetBoundaryNode ( int  iDir,
int  i 
)

References myBndNodes.

◆ GetNext()

TIsoNode * TIsoNode::GetNext ( int  iDir,
int  isForward 
)

References myNext.

◆ IsMovable()

bool TIsoNode::IsMovable ( ) const

References myIsMovable, and myNext.

◆ IsUVComputed()

bool TIsoNode::IsUVComputed ( ) const

References myUV.

◆ SetBoundaryNode()

void TIsoNode::SetBoundaryNode ( TIsoNode node,
int  iDir,
int  i 
)

References myBndNodes.

◆ SetNext()

void TIsoNode::SetNext ( TIsoNode node,
int  iDir,
int  isForward 
)

References myNext.

◆ SetNotMovable()

void TIsoNode::SetNotMovable ( )

References myIsMovable.

Member Data Documentation

◆ myBndNodes

TIsoNode* TIsoNode::myBndNodes[4]

Referenced by GetBoundaryNode(), and SetBoundaryNode().

◆ myDir

gp_Dir2d TIsoNode::myDir[2]

◆ myInitUV

gp_XY TIsoNode::myInitUV

◆ myIsMovable

bool TIsoNode::myIsMovable

Referenced by IsMovable(), and SetNotMovable().

◆ myNext

TIsoNode* TIsoNode::myNext[4]

Referenced by GetNext(), IsMovable(), SetNext(), and TIsoNode().

◆ myRatio

double TIsoNode::myRatio[2]

◆ myUV

gp_XY TIsoNode::myUV

Referenced by IsUVComputed().


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