Public Member Functions | List of all members
MoveNodeByTheta Class Reference

MoveNodeByTheta Class
The commands in the MoveNodeByTheta class are described below.
. More...

Inherits ParameterObject.

Public Member Functions

double GetAngle ()
 Returns rotation angle. More...
 
Variant GetAxisType ()
 Returns rotation axis type. More...
 
virtual Variant GetProperty (String &name)
 Returns value of property. More...
 
bool GetReverse ()
 Returns True as a value when a direction is reversed. More...
 
void SetAngle (double value)
 Specifies rotation 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...
 
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 SetReverse (bool value)
 Specifies whether or not to reverse the direction. More...
 
void SetVector (double x, double y, double z)
 Specifies a vector on rotation axis (vector is specified as rotation axis type). More...
 

Detailed Description

MoveNodeByTheta Class
The commands in the MoveNodeByTheta class are described below.
.

The MoveNodeByTheta class includes the commands for the following operation.

For more information about the properties for this class, see here .

Member Function Documentation

double MoveNodeByTheta::GetAngle ( )

Returns rotation angle.

Returns
Rotation angle
Variant MoveNodeByTheta::GetAxisType ( )

Returns rotation axis type.

Returns
0 : X-axis
1 : Y-axis
2 : Z-axis
3 : Specifies vector
Variant ParameterObject::GetProperty ( String &  name)
virtualinherited

Returns value of property.

Parameters
nameProperty name
Returns
Value of properties
bool MoveNodeByTheta::GetReverse ( )

Returns True as a value when a direction is reversed.

Returns
Returns True when a direction is reversed.
void MoveNodeByTheta::SetAngle ( double  value)

Specifies rotation angle.

Parameters
valueRotation angle
void MoveNodeByTheta::SetAxisType ( Variant  value)

Specifies rotation axis type.

Parameters
value
0 : X-axis
1 : Y-axis
2 : Z-axis
3 : Specifies vector
void MoveNodeByTheta::SetCenter ( double  x,
double  y,
double  z 
)

Specifies a point on rotation axis (vector is specified as rotation axis type).

Parameters
xPoint on axis X-coordinate
yPoint on axis Y-coordinate
zPoint on axis Z-coordinate
void ParameterObject::SetProperty ( String &  name,
Variant &  value 
)
virtualinherited

Specifies a value of property.

Parameters
nameProperty name
valueValue of properties
void ParameterObject::SetPropertyByReference ( String &  name,
ReferenceObject value 
)
virtualinherited

Specifies the values for the properties of parts (or meshe parts) using ReferenceObject.

Parameters
nameProperty name
valueReferenceObject object (Target)
void MoveNodeByTheta::SetReverse ( bool  value)

Specifies whether or not to reverse the direction.

Parameters
value
True=on : Reverse
False=off : Do not reverse
void MoveNodeByTheta::SetVector ( double  x,
double  y,
double  z 
)

Specifies a vector on rotation axis (vector is specified as rotation axis type).

Parameters
xAxial vector X-coordinate
yAxial vector Y-coordinate
zAxial vector Z-coordinate