Version: 9.12.0
AdvancedEngine_IPipeTShape Class Reference

#include <AdvancedEngine_IPipeTShape.hxx>

Public Member Functions

 AdvancedEngine_IPipeTShape (Handle(GEOM_Function) theFunction)
 
void SetR1 (double theR1)
 
double GetR1 ()
 
void SetW1 (double theW1)
 
double GetW1 ()
 
void SetL1 (double theL1)
 
double GetL1 ()
 
void SetR2 (double theR2)
 
double GetR2 ()
 
void SetW2 (double theW2)
 
double GetW2 ()
 
void SetL2 (double theL2)
 
double GetL2 ()
 
void SetH (double theH)
 
double GetH ()
 
void SetW (double theW)
 
double GetW ()
 
void SetRF (double theRF)
 
double GetRF ()
 
void SetHexMesh (int theHexMesh)
 
int GetHexMesh ()
 
void SetP1 (const Handle(GEOM_Function)&theP1)
 
 Handle (GEOM_Function) GetP1()
 
void SetP2 (const Handle(GEOM_Function)&theP2)
 
 Handle (GEOM_Function) GetP2()
 
void SetP3 (const Handle(GEOM_Function)&theP3)
 
 Handle (GEOM_Function) GetP3()
 

Private Types

enum  {
  TSHAPE_ARG_R1 = 1 , TSHAPE_ARG_W1 = 2 , TSHAPE_ARG_L1 = 3 , TSHAPE_ARG_R2 = 4 ,
  TSHAPE_ARG_W2 = 5 , TSHAPE_ARG_L2 = 6 , TSHAPE_ARG_H = 7 , TSHAPE_ARG_W = 8 ,
  TSHAPE_ARG_RF = 9 , TSHAPE_ARG_HEXMESH = 10 , TSHAPE_ARG_P1 = 11 , TSHAPE_ARG_P2 = 12 ,
  TSHAPE_ARG_P3 = 13
}
 

Private Member Functions

 Handle (GEOM_Function) _func
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
private
Enumerator
TSHAPE_ARG_R1 
TSHAPE_ARG_W1 
TSHAPE_ARG_L1 
TSHAPE_ARG_R2 
TSHAPE_ARG_W2 
TSHAPE_ARG_L2 
TSHAPE_ARG_H 
TSHAPE_ARG_W 
TSHAPE_ARG_RF 
TSHAPE_ARG_HEXMESH 
TSHAPE_ARG_P1 
TSHAPE_ARG_P2 
TSHAPE_ARG_P3 

Constructor & Destructor Documentation

◆ AdvancedEngine_IPipeTShape()

AdvancedEngine_IPipeTShape::AdvancedEngine_IPipeTShape ( Handle(GEOM_Function)  theFunction)
inline

Member Function Documentation

◆ GetH()

double AdvancedEngine_IPipeTShape::GetH ( )
inline

References TSHAPE_ARG_H.

◆ GetHexMesh()

int AdvancedEngine_IPipeTShape::GetHexMesh ( )
inline

References TSHAPE_ARG_HEXMESH.

◆ GetL1()

double AdvancedEngine_IPipeTShape::GetL1 ( )
inline

References TSHAPE_ARG_L1.

◆ GetL2()

double AdvancedEngine_IPipeTShape::GetL2 ( )
inline

References TSHAPE_ARG_L2.

◆ GetR1()

double AdvancedEngine_IPipeTShape::GetR1 ( )
inline

References TSHAPE_ARG_R1.

◆ GetR2()

double AdvancedEngine_IPipeTShape::GetR2 ( )
inline

References TSHAPE_ARG_R2.

◆ GetRF()

double AdvancedEngine_IPipeTShape::GetRF ( )
inline

References TSHAPE_ARG_RF.

◆ GetW()

double AdvancedEngine_IPipeTShape::GetW ( )
inline

References TSHAPE_ARG_W.

◆ GetW1()

double AdvancedEngine_IPipeTShape::GetW1 ( )
inline

References TSHAPE_ARG_W1.

◆ GetW2()

double AdvancedEngine_IPipeTShape::GetW2 ( )
inline

References TSHAPE_ARG_W2.

◆ Handle() [1/4]

AdvancedEngine_IPipeTShape::Handle ( GEOM_Function  )
private

◆ Handle() [2/4]

AdvancedEngine_IPipeTShape::Handle ( GEOM_Function  )
inline

References TSHAPE_ARG_P1.

◆ Handle() [3/4]

AdvancedEngine_IPipeTShape::Handle ( GEOM_Function  )
inline

References TSHAPE_ARG_P2.

◆ Handle() [4/4]

AdvancedEngine_IPipeTShape::Handle ( GEOM_Function  )
inline

References TSHAPE_ARG_P3.

◆ SetH()

void AdvancedEngine_IPipeTShape::SetH ( double  theH)
inline

References TSHAPE_ARG_H.

◆ SetHexMesh()

void AdvancedEngine_IPipeTShape::SetHexMesh ( int  theHexMesh)
inline

References TSHAPE_ARG_HEXMESH.

◆ SetL1()

void AdvancedEngine_IPipeTShape::SetL1 ( double  theL1)
inline

References TSHAPE_ARG_L1.

◆ SetL2()

void AdvancedEngine_IPipeTShape::SetL2 ( double  theL2)
inline

References TSHAPE_ARG_L2.

◆ SetP1()

void AdvancedEngine_IPipeTShape::SetP1 ( const Handle(GEOM_Function)&  theP1)
inline

References TSHAPE_ARG_P1.

◆ SetP2()

void AdvancedEngine_IPipeTShape::SetP2 ( const Handle(GEOM_Function)&  theP2)
inline

References TSHAPE_ARG_P2.

◆ SetP3()

void AdvancedEngine_IPipeTShape::SetP3 ( const Handle(GEOM_Function)&  theP3)
inline

References TSHAPE_ARG_P3.

◆ SetR1()

void AdvancedEngine_IPipeTShape::SetR1 ( double  theR1)
inline

References TSHAPE_ARG_R1.

◆ SetR2()

void AdvancedEngine_IPipeTShape::SetR2 ( double  theR2)
inline

References TSHAPE_ARG_R2.

◆ SetRF()

void AdvancedEngine_IPipeTShape::SetRF ( double  theRF)
inline

References TSHAPE_ARG_RF.

◆ SetW()

void AdvancedEngine_IPipeTShape::SetW ( double  theW)
inline

References TSHAPE_ARG_W.

◆ SetW1()

void AdvancedEngine_IPipeTShape::SetW1 ( double  theW1)
inline

References TSHAPE_ARG_W1.

◆ SetW2()

void AdvancedEngine_IPipeTShape::SetW2 ( double  theW2)
inline

References TSHAPE_ARG_W2.


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