Class TransformerData
Inheritance
System.Object
System.MarshalByRefObject
TransformerData
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
public class TransformerData : TaggedObject, IMessageSink, IComponentBuilder
Constructors
Declaration
protected TransformerData()
Methods
Declaration
public void Activate(TransformerData.ObjectType objectType)
Parameters
Declaration
public void AlignToAbsoluteCoordinateSystem()
Declaration
public void AlignToWorkCoordinateSystem()
Declaration
public void ReorientByCoordinateSystem(Matrix3x3 matrix)
Parameters
Declaration
public void ReorientByDirection(TransformerData.ObjectType objectType, Vector3d direction)
Parameters
Declaration
public void Reposition(Point3d origin, Matrix3x3 matrix)
Parameters
Declaration
public void RepositionByOrigin(Point3d origin)
Parameters
Type |
Name |
Description |
Point3d |
origin |
|
Declaration
public void RepositionByPlane(TransformerData.ObjectType objectType, Point3d planeOrigin, Vector3d planeNormal)
Parameters
Declaration
public void Reverse(TransformerData.ObjectType axisType)
Parameters
Declaration
public void Rotate(TransformerData.ObjectType axisType, double angle)
Parameters
Declaration
public void Scale(TransformerData.ObjectType axisType, double factor)
Parameters
Declaration
public void SetTransformationObject(TransformerData.ObjectType objectType)
Parameters
Declaration
public void StartTransformation()
Declaration
public void Translate(TransformerData.ObjectType axisType, double distance)
Parameters
Declaration
public void UpdateOnOriginMove()
Declaration
Returns
Type |
Description |
System.Boolean |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink