#include <SMESH_Homard_i.hxx>

Public Member Functions | |
| HOMARD_Boundary_i (SMESHHOMARD::HOMARD_Gen_var gen_i) | |
| standard constructor More... | |
| HOMARD_Boundary_i () | |
| standard constructor More... | |
| virtual | ~HOMARD_Boundary_i () |
| standard destructor More... | |
| void | SetName (const char *Name) |
| char * | GetName () |
| char * | GetDumpPython () |
| void | SetType (CORBA::Long Type) |
| CORBA::Long | GetType () |
| void | SetMeshName (const char *MeshName) |
| char * | GetMeshName () |
| void | SetDataFile (const char *DataFile) |
| char * | GetDataFile () |
| void | SetCylinder (double Xcentre, double Ycentre, double ZCentre, double Xaxe, double Yaxe, double Zaxe, double rayon) |
| void | SetSphere (double Xcentre, double Ycentre, double ZCentre, double rayon) |
| void | SetConeR (double Xcentre1, double Ycentre1, double Zcentre1, double Rayon1, double Xcentre2, double Ycentre2, double Zcentre2, double Rayon2) |
| void | SetConeA (double Xaxe, double Yaxe, double Zaxe, double Angle, double Xcentre, double Ycentre, double ZCentre) |
| void | SetTorus (double Xcentre, double Ycentre, double ZCentre, double Xaxe, double Yaxe, double Zaxe, double rayonRev, double rayonPri) |
| SMESHHOMARD::double_array * | GetCoords () |
| void | SetLimit (double Xincr, double Yincr, double Zincr) |
| SMESHHOMARD::double_array * | GetLimit () |
| void | AddGroup (const char *Group) |
| void | SetGroups (const SMESHHOMARD::ListGroupType &ListGroup) |
| SMESHHOMARD::ListGroupType * | GetGroups () |
Private Attributes | |
| SMESHHOMARDImpl::HOMARD_Boundary * | myHomardBoundary |
| SMESHHOMARD::HOMARD_Gen_var | _gen_i |
| SMESHHOMARD_I::HOMARD_Boundary_i::HOMARD_Boundary_i | ( | SMESHHOMARD::HOMARD_Gen_var | gen_i | ) |
standard constructor
References _gen_i, MESSAGE, and myHomardBoundary.
| SMESHHOMARD_I::HOMARD_Boundary_i::HOMARD_Boundary_i | ( | ) |
standard constructor
References MESSAGE.
|
virtual |
standard destructor
| void SMESHHOMARD_I::HOMARD_Boundary_i::AddGroup | ( | const char * | Group | ) |
References SMESHHOMARDImpl::HOMARD_Boundary::AddGroup(), and myHomardBoundary.
| SMESHHOMARD::double_array * SMESHHOMARD_I::HOMARD_Boundary_i::GetCoords | ( | ) |
References SMESHHOMARDImpl::HOMARD_Boundary::GetCoords(), and myHomardBoundary.
| char * SMESHHOMARD_I::HOMARD_Boundary_i::GetDataFile | ( | ) |
References SMESHHOMARDImpl::HOMARD_Boundary::GetDataFile(), and myHomardBoundary.
| char * SMESHHOMARD_I::HOMARD_Boundary_i::GetDumpPython | ( | ) |
References SMESHHOMARDImpl::HOMARD_Boundary::GetDumpPython(), and myHomardBoundary.
| SMESHHOMARD::ListGroupType * SMESHHOMARD_I::HOMARD_Boundary_i::GetGroups | ( | ) |
References SMESHHOMARDImpl::HOMARD_Boundary::GetGroups(), and myHomardBoundary.
| SMESHHOMARD::double_array * SMESHHOMARD_I::HOMARD_Boundary_i::GetLimit | ( | ) |
References SMESHHOMARDImpl::HOMARD_Boundary::GetLimit(), and myHomardBoundary.
| char * SMESHHOMARD_I::HOMARD_Boundary_i::GetMeshName | ( | ) |
References SMESHHOMARDImpl::HOMARD_Boundary::GetMeshName(), and myHomardBoundary.
| char * SMESHHOMARD_I::HOMARD_Boundary_i::GetName | ( | ) |
References SMESHHOMARDImpl::HOMARD_Boundary::GetName(), and myHomardBoundary.
| CORBA::Long SMESHHOMARD_I::HOMARD_Boundary_i::GetType | ( | ) |
References SMESHHOMARDImpl::HOMARD_Boundary::GetType(), and myHomardBoundary.
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetConeA | ( | double | Xaxe, |
| double | Yaxe, | ||
| double | Zaxe, | ||
| double | Angle, | ||
| double | Xcentre, | ||
| double | Ycentre, | ||
| double | ZCentre | ||
| ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetConeA().
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetConeR | ( | double | Xcentre1, |
| double | Ycentre1, | ||
| double | Zcentre1, | ||
| double | Rayon1, | ||
| double | Xcentre2, | ||
| double | Ycentre2, | ||
| double | Zcentre2, | ||
| double | Rayon2 | ||
| ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetConeR().
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetCylinder | ( | double | Xcentre, |
| double | Ycentre, | ||
| double | ZCentre, | ||
| double | Xaxe, | ||
| double | Yaxe, | ||
| double | Zaxe, | ||
| double | rayon | ||
| ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetCylinder().
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetDataFile | ( | const char * | DataFile | ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetDataFile().
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetGroups | ( | const SMESHHOMARD::ListGroupType & | ListGroup | ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetGroups().
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetLimit | ( | double | Xincr, |
| double | Yincr, | ||
| double | Zincr | ||
| ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetLimit().
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetMeshName | ( | const char * | MeshName | ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetMeshName().
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetName | ( | const char * | Name | ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetName().
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetSphere | ( | double | Xcentre, |
| double | Ycentre, | ||
| double | ZCentre, | ||
| double | rayon | ||
| ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetSphere().
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetTorus | ( | double | Xcentre, |
| double | Ycentre, | ||
| double | ZCentre, | ||
| double | Xaxe, | ||
| double | Yaxe, | ||
| double | Zaxe, | ||
| double | rayonRev, | ||
| double | rayonPri | ||
| ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetTorus().
| void SMESHHOMARD_I::HOMARD_Boundary_i::SetType | ( | CORBA::Long | Type | ) |
References myHomardBoundary, and SMESHHOMARDImpl::HOMARD_Boundary::SetType().
|
private |
Referenced by HOMARD_Boundary_i().
|
private |