#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 |