Search Results for

    Show / Hide Table of Contents

    Class WCS

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    WCS
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class WCS : NXRemotableObject, IMessageSink

    Constructors

    WCS(BasePart)

    Declaration
    protected WCS(BasePart owner)
    Parameters
    Type Name Description
    BasePart owner

    Properties

    CoordinateSystem

    Declaration
    public CartesianCoordinateSystem CoordinateSystem { get; }
    Property Value
    Type Description
    CartesianCoordinateSystem

    Origin

    Declaration
    public Point3d Origin { get; set; }
    Property Value
    Type Description
    Point3d

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Visibility

    Declaration
    public bool Visibility { get; set; }
    Property Value
    Type Description
    bool

    Methods

    Rotate(Axis, double)

    Declaration
    public void Rotate(WCS.Axis rotationAxis, double angle)
    Parameters
    Type Name Description
    WCS.Axis rotationAxis
    double angle

    Save()

    Declaration
    public CartesianCoordinateSystem Save()
    Returns
    Type Description
    CartesianCoordinateSystem

    SetCoordinateSystem(CartesianCoordinateSystem)

    Declaration
    public CartesianCoordinateSystem SetCoordinateSystem(CartesianCoordinateSystem newCs)
    Parameters
    Type Name Description
    CartesianCoordinateSystem newCs
    Returns
    Type Description
    CartesianCoordinateSystem

    SetCoordinateSystemCartesianAtCsys(CartesianCoordinateSystem)

    Declaration
    public CartesianCoordinateSystem SetCoordinateSystemCartesianAtCsys(CartesianCoordinateSystem newCs)
    Parameters
    Type Name Description
    CartesianCoordinateSystem newCs
    Returns
    Type Description
    CartesianCoordinateSystem

    SetOriginAndMatrix(Point3d, Matrix3x3)

    Declaration
    public void SetOriginAndMatrix(Point3d origin, Matrix3x3 matrix)
    Parameters
    Type Name Description
    Point3d origin
    Matrix3x3 matrix

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX