Version: 13.0

    Show / Hide Table of Contents

    Class CoordinateSystemEditor

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    CoordinateSystemEditor
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.cacheRpds
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, (T1, T2)<Type, Object>[])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T1, T2>(String, (T1, T2)<Type, Object>, T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    APIBase.isInvalid
    APIBase.DocumentationUrl()
    APIBase.ToString()
    APIBase.RunPython<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String)
    APIBase.RunPython<T>(String, String)
    APIBase.CreateObjRef(Type)
    APIBase.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
    Namespace: SMT.MastaAPI.MathUtility
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class CoordinateSystemEditor : APIBase, IEquatable<APIBase>

    Fields

    _parent

    Declaration
    protected readonly APIBase _parent
    Field Value
    Type Description
    APIBase

    Properties

    ContainingAssemblyImage

    Declaration
    public SMTBitmap ContainingAssemblyImage { get; set; }
    Property Value
    Type Description
    SMT.MastaAPIUtility.Scripting.SMTBitmap

    ContainingAssemblyText

    Declaration
    public string ContainingAssemblyText { get; }
    Property Value
    Type Description
    System.String

    CoordinateSystem

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

    CoordinateSystemForRotationAxes

    Declaration
    public CoordinateSystemForRotation CoordinateSystemForRotationAxes { get; set; }
    Property Value
    Type Description
    CoordinateSystemForRotation

    CoordinateSystemForRotationOrigin

    Declaration
    public CoordinateSystemForRotationOrigin CoordinateSystemForRotationOrigin { get; set; }
    Property Value
    Type Description
    CoordinateSystemForRotationOrigin

    HasModifiedCoordinateSystem

    Declaration
    public bool HasModifiedCoordinateSystem { get; }
    Property Value
    Type Description
    System.Boolean

    HasModifiedCoordinateSystemRotation

    Declaration
    public bool HasModifiedCoordinateSystemRotation { get; }
    Property Value
    Type Description
    System.Boolean

    HasModifiedCoordinateSystemTranslation

    Declaration
    public bool HasModifiedCoordinateSystemTranslation { get; }
    Property Value
    Type Description
    System.Boolean

    HasRotation

    Declaration
    public bool HasRotation { get; }
    Property Value
    Type Description
    System.Boolean

    HasTranslation

    Declaration
    public bool HasTranslation { get; }
    Property Value
    Type Description
    System.Boolean

    ModifiedCoordinateSystemForRotation

    Declaration
    public CoordinateSystem3D ModifiedCoordinateSystemForRotation { get; }
    Property Value
    Type Description
    CoordinateSystem3D

    ModifiedCoordinateSystemForTranslation

    Declaration
    public CoordinateSystem3D ModifiedCoordinateSystemForTranslation { get; }
    Property Value
    Type Description
    CoordinateSystem3D

    ReportNames

    Declaration
    public IReadOnlyList<string> ReportNames { get; }
    Property Value
    Type Description
    System.Collections.Generic.IReadOnlyList<System.String>

    RootAssemblyImage

    Declaration
    public SMTBitmap RootAssemblyImage { get; set; }
    Property Value
    Type Description
    SMT.MastaAPIUtility.Scripting.SMTBitmap

    RootAssemblyText

    Declaration
    public string RootAssemblyText { get; }
    Property Value
    Type Description
    System.String

    RotationAngle

    Measurement: Angle

    Declaration
    public double RotationAngle { get; set; }
    Property Value
    Type Description
    System.Double

    RotationAxis

    Declaration
    public RotationAxis RotationAxis { get; set; }
    Property Value
    Type Description
    RotationAxis

    RotationOrigin

    Declaration
    public Vector3D RotationOrigin { get; set; }
    Property Value
    Type Description
    Vector3D

    ShowPreview

    Declaration
    public bool ShowPreview { get; set; }
    Property Value
    Type Description
    System.Boolean

    SpecifiedRotationAxis

    Declaration
    public Vector3D SpecifiedRotationAxis { get; set; }
    Property Value
    Type Description
    Vector3D

    Translation

    Declaration
    public Vector3D Translation { get; set; }
    Property Value
    Type Description
    Vector3D

    Methods

    AlignToWorldCoordinateSystem()

    Declaration
    public void AlignToWorldCoordinateSystem()

    ApplyRotation()

    Declaration
    public void ApplyRotation()

    CancelPendingChanges()

    Declaration
    public void CancelPendingChanges()

    GetActiveReportWithEncodedImages()

    Declaration
    public string GetActiveReportWithEncodedImages()
    Returns
    Type Description
    System.String

    GetDefaultReportWithEncodedImages()

    Declaration
    public string GetDefaultReportWithEncodedImages()
    Returns
    Type Description
    System.String

    GetNamedReportWithEncodedImages(String)

    Declaration
    public string GetNamedReportWithEncodedImages(string reportName)
    Parameters
    Type Name Description
    System.String reportName
    Returns
    Type Description
    System.String

    OutputActiveReportAsTextTo(String)

    Declaration
    public void OutputActiveReportAsTextTo(string filePath)
    Parameters
    Type Name Description
    System.String filePath

    OutputActiveReportTo(String)

    Declaration
    public void OutputActiveReportTo(string filePath)
    Parameters
    Type Name Description
    System.String filePath

    OutputDefaultReportTo(String)

    Declaration
    public void OutputDefaultReportTo(string filePath)
    Parameters
    Type Name Description
    System.String filePath

    OutputNamedReportAsMastaReport(String, String)

    Declaration
    public void OutputNamedReportAsMastaReport(string reportName, string filePath)
    Parameters
    Type Name Description
    System.String reportName
    System.String filePath

    OutputNamedReportAsTextTo(String, String)

    Declaration
    public void OutputNamedReportAsTextTo(string reportName, string filePath)
    Parameters
    Type Name Description
    System.String reportName
    System.String filePath

    OutputNamedReportTo(String, String)

    Declaration
    public void OutputNamedReportTo(string reportName, string filePath)
    Parameters
    Type Name Description
    System.String reportName
    System.String filePath

    SetLocalOriginToWorldOrigin()

    Declaration
    public void SetLocalOriginToWorldOrigin()

    UpdateOrigin()

    Declaration
    public void UpdateOrigin()

    Implements

    System.IEquatable<T>

    Extension Methods

    UtilityMethods.IsReadOnly<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsValid<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsMethodValid<T>(T, Expression<Func<T, Action>>)
    UtilityMethods.IsMethodReadOnly<T>(T, Expression<Func<T, Action>>)
    Back to top