Public Member Functions | List of all members
ModelCentering Class Reference

ModelCentering class is used to specify model centering.
The class can be called from Model class.
. More...

Public Member Functions

int AxisEdgeId ()
 Returns the axis edge ID. More...
 
int CenteringType ()
 Returns the origin type. More...
 
bool IsReverseAxisEdge ()
 Returns whether or not to reverse the axis edge. More...
 
bool IsReverseReferenceEdge ()
 Returns whether or not to reverse the reference edge. More...
 
int ReferenceEdgeId ()
 Returns the reference edge ID. More...
 
int RotationType ()
 Returns the rotation type. More...
 
void SetAxisEdgeId (int id)
 Specifies the axis edge ID. More...
 
void SetCenteringType (int type)
 Specifies the origin. More...
 
void SetIsReverseAxisEdge (bool reverse)
 Specifies whether or not to reverse the axis edge. More...
 
void SetIsReverseReferenceEdge (bool reverse)
 Specifies whether or not to reverse the reference edge. More...
 
void SetReferenceEdgeId (int id)
 Specifies the reference edge ID. More...
 
void SetRotationType (int type)
 Specifies the rotation type. More...
 
void SetVertexId (int id)
 Specifies the vertex ID. More...
 
int VertexId ()
 Returns the vertex ID. More...
 

Detailed Description

ModelCentering class is used to specify model centering.
The class can be called from Model class.
.

Example of calling the class object:

app.GetModel(0).GetModelCentering()

Member Function Documentation

int ModelCentering::AxisEdgeId ( )

Returns the axis edge ID.

Returns
Axis edge ID
int ModelCentering::CenteringType ( )

Returns the origin type.

Returns
Origin type
0 : Do Not Center
1 : Model Center
3 : Calculate from Geometry
4 : Select vertex ID
bool ModelCentering::IsReverseAxisEdge ( )

Returns whether or not to reverse the axis edge.

Returns
Whether or not to reverse the axis edge
bool ModelCentering::IsReverseReferenceEdge ( )

Returns whether or not to reverse the reference edge.

Returns
Whether or not to reverse the reference edge
int ModelCentering::ReferenceEdgeId ( )

Returns the reference edge ID.

Returns
Reference edge ID
int ModelCentering::RotationType ( )

Returns the rotation type.

Returns
Rotation type
void ModelCentering::SetAxisEdgeId ( int  id)

Specifies the axis edge ID.

Parameters
idAxis edge ID
void ModelCentering::SetCenteringType ( int  type)

Specifies the origin.

Parameters
typeOrigin type
0 : Do Not Center
1 : Model Center
3 : Calculate from Geometry
4 : Select Vertex ID
void ModelCentering::SetIsReverseAxisEdge ( bool  reverse)

Specifies whether or not to reverse the axis edge.

Parameters
reverseWhether or not to reverse the axis edge
void ModelCentering::SetIsReverseReferenceEdge ( bool  reverse)

Specifies whether or not to reverse the reference edge.

Parameters
reverseWhether or not to reverse the reference edge
void ModelCentering::SetReferenceEdgeId ( int  id)

Specifies the reference edge ID.

Parameters
idReference edge ID
void ModelCentering::SetRotationType ( int  type)

Specifies the rotation type.

Parameters
typeRotation type
void ModelCentering::SetVertexId ( int  id)

Specifies the vertex ID.

Parameters
idVertex ID
int ModelCentering::VertexId ( )

Returns the vertex ID.

Returns
Vertex ID