Public Member Functions | List of all members
MirrorMeshCopy Class Reference

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

Inherits ParameterObject.

Public Member Functions

bool GetDeleteSourceElement ()
 Returns True if the element used for copy is set to be deleted. More...
 
Variant GetPlaneType ()
 Returns mirror type. More...
 
virtual Variant GetProperty (String &name)
 Returns value of property. More...
 
void SetCenter (double x, double y, double z)
 Specifies a point on mirror plane (vector is specified as mirror type). More...
 
void SetDeleteSourceElement (bool value)
 Specifies whether or not to delete the element used for copy. More...
 
void SetPlaneType (Variant value)
 Specifies mirror 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 SetVector (double x, double y, double z)
 Specifies a point on mirror plane (vector is specified as mirror type). More...
 

Detailed Description

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

The MirrorMeshCopy class includes the commands for the following operation.

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

Member Function Documentation

bool MirrorMeshCopy::GetDeleteSourceElement ( )

Returns True if the element used for copy is set to be deleted.

Returns
Whether or not the element is deleted
Variant MirrorMeshCopy::GetPlaneType ( )

Returns mirror type.

Returns
0 : XY plane
1 : YZ plane
2 : ZX plane
3 : Specifies vector
Variant ParameterObject::GetProperty ( String &  name)
virtualinherited

Returns value of property.

Parameters
nameProperty name
Returns
Value of properties
void MirrorMeshCopy::SetCenter ( double  x,
double  y,
double  z 
)

Specifies a point on mirror plane (vector is specified as mirror type).

Parameters
xPoint on plane X-coordinate
yPoint on plane Y-coordinate
zPoint on plane Z-coordinate
void MirrorMeshCopy::SetDeleteSourceElement ( bool  value)

Specifies whether or not to delete the element used for copy.

Parameters
value
True=on : Delete element
False=off : Do not delete element
void MirrorMeshCopy::SetPlaneType ( Variant  value)

Specifies mirror type.

Parameters
value
0 : XY plane
1 : YZ plane
2 : ZX plane
3 : Specifies vector
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 MirrorMeshCopy::SetVector ( double  x,
double  y,
double  z 
)

Specifies a point on mirror plane (vector is specified as mirror type).

Parameters
xNormal direction X-coordinate
yNormal direction Y-coordinate
zNormal direction Z-coordinate