ThetaMeshExtrude Class
The commands in the ThetaMeshExtrude class are described below.
.
More...
Inherits ParameterObject.
Public Member Functions | |
| double | GetAngle () |
| Returns extrusion angle. More... | |
| Variant | GetAxisType () |
| Returns rotation axis type. More... | |
| bool | GetDeleteDuplicateNodes () |
| Returns True if the element generated by dragging and the selected node of the drag source are set to delete duplicate nodes with the specified tolerance. More... | |
| bool | GetDeleteSourceElement () |
| Returns True if the element used for extrusion is set to be deleted. More... | |
| int | GetDivisions () |
| Returns number of divisions. More... | |
| bool | GetMergeToOriginalMeshBlock () |
| Returns True if the created elements are added to the original mesh block. More... | |
| virtual Variant | GetProperty (String &name) |
| Returns value of property. More... | |
| double | GetRatio () |
| Returns division ratio. More... | |
| bool | GetReverseRatio () |
| Returns True when the direction of the division ratio applied is reverse. More... | |
| double | GetTolerance () |
| Returns tolerance. More... | |
| void | SetAngle (double value) |
| Specifies extrusion angle. More... | |
| void | SetAxisType (Variant value) |
| Specifies rotation axis type. More... | |
| void | SetCenter (double x, double y, double z) |
| Specifies a point on rotation axis (vector is specified as rotation axis type). More... | |
| void | SetDeleteDuplicateNodes (bool value) |
| Specifies whether or not to delete duplicate nodes with the specified tolerance for the elements generated by dragging and the nodes to be selected from the drag source. More... | |
| void | SetDeleteSourceElement (bool value) |
| Specifies whether or not to delete the element used for extrusion. More... | |
| void | SetDivisions (int value) |
| Specifies number of divisions. More... | |
| void | SetMergeToOriginalMeshBlock (bool value) |
| Specifies whether or not to add the created elements to the original mesh block. More... | |
| virtual void | SetProperty (String &name, Variant &value) |
| Specifies a value of property. More... | |
| virtual void | SetPropertyByReference (String &name, ReferenceObject *value) |
| Specifies the values for the properties of parts (or meshe parts) using ReferenceObject. More... | |
| void | SetRatio (double ratio) |
| Specifies division ratio. More... | |
| void | SetReverseRatio (bool value) |
| Specifies whether or not to reverse direction of the division ratio applied. More... | |
| void | SetTolerance (double value) |
| Specifies tolerance. More... | |
| void | SetVector (double x, double y, double z) |
| Specifies a vector on rotation axis (vector is specified as rotation axis type). More... | |
ThetaMeshExtrude Class
The commands in the ThetaMeshExtrude class are described below.
.
The ThetaMeshExtrude class includes the commands for the following operation.
For more information about the properties for this class, see here .
| double ThetaMeshExtrude::GetAngle | ( | ) |
Returns extrusion angle.
| Variant ThetaMeshExtrude::GetAxisType | ( | ) |
Returns rotation axis type.
| bool ThetaMeshExtrude::GetDeleteDuplicateNodes | ( | ) |
Returns True if the element generated by dragging and the selected node of the drag source are set to delete duplicate nodes with the specified tolerance.
| bool ThetaMeshExtrude::GetDeleteSourceElement | ( | ) |
Returns True if the element used for extrusion is set to be deleted.
| int ThetaMeshExtrude::GetDivisions | ( | ) |
Returns number of divisions.
| bool ThetaMeshExtrude::GetMergeToOriginalMeshBlock | ( | ) |
Returns True if the created elements are added to the original mesh block.
|
virtualinherited |
Returns value of property.
| name | Property name |
| double ThetaMeshExtrude::GetRatio | ( | ) |
Returns division ratio.
| bool ThetaMeshExtrude::GetReverseRatio | ( | ) |
Returns True when the direction of the division ratio applied is reverse.
| double ThetaMeshExtrude::GetTolerance | ( | ) |
Returns tolerance.
| void ThetaMeshExtrude::SetAngle | ( | double | value | ) |
Specifies extrusion angle.
| value | Angle |
| void ThetaMeshExtrude::SetAxisType | ( | Variant | value | ) |
Specifies rotation axis type.
| value | 0 : X-axis
1 : Y-axis
2 : Z-axis
3 : Specifies vector
|
| void ThetaMeshExtrude::SetCenter | ( | double | x, |
| double | y, | ||
| double | z | ||
| ) |
| void ThetaMeshExtrude::SetDeleteDuplicateNodes | ( | bool | value | ) |
Specifies whether or not to delete duplicate nodes with the specified tolerance for the elements generated by dragging and the nodes to be selected from the drag source.
| value | True=on : Delete duplicate nodes
False=off : Do not delete duplicate nodes
|
| void ThetaMeshExtrude::SetDeleteSourceElement | ( | bool | value | ) |
Specifies whether or not to delete the element used for extrusion.
| value | True=on : Delete element
False=off : Do not delete element
|
| void ThetaMeshExtrude::SetDivisions | ( | int | value | ) |
Specifies number of divisions.
| value | Number of divisions |
| void ThetaMeshExtrude::SetMergeToOriginalMeshBlock | ( | bool | value | ) |
Specifies whether or not to add the created elements to the original mesh block.
| value | True=on : Add element
False=off : Do not add element
|
|
virtualinherited |
Specifies a value of property.
| name | Property name |
| value | Value of properties |
|
virtualinherited |
Specifies the values for the properties of parts (or meshe parts) using ReferenceObject.
| name | Property name |
| value | ReferenceObject object (Target) |
| void ThetaMeshExtrude::SetRatio | ( | double | ratio | ) |
Specifies division ratio.
| ratio | Division ratio |
| void ThetaMeshExtrude::SetReverseRatio | ( | bool | value | ) |
Specifies whether or not to reverse direction of the division ratio applied.
| value | True=on : Reverse
False=off : Do not reverse
|
| void ThetaMeshExtrude::SetTolerance | ( | double | value | ) |
Specifies tolerance.
| value | Tolerance |
| void ThetaMeshExtrude::SetVector | ( | double | x, |
| double | y, | ||
| double | z | ||
| ) |
Specifies a vector on rotation axis (vector is specified as rotation axis type).
| x | Axial vector X-component |
| y | Axial vector Y-component |
| z | Axial vector Z-component |