Show / Hide Table of Contents

    Class View

    Data representing a view of the model.

    Inheritance
    System.Object
    View
    Inherited Members
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: DesignData.SDS2.Model
    Assembly: DesignData.SDS2.Model.dll
    Syntax
    public sealed class View

    Constructors

    View()

    Declaration
    public View()

    View(View)

    Declaration
    public View(View other)
    Parameters
    Type Name Description
    View other

    Properties

    ClippingToGlobalCoordinates

    Matrix, in inches, representing a transformation from clipping coordinates to global coordinates. The clipping coordinates define a plane in the model in which DepthNear and DepthFar are used to clip solids out of the view.

    Declaration
    public Matrix ClippingToGlobalCoordinates { get; set; }
    Property Value
    Type Description
    Matrix

    DepthFar

    The distance, in inches, from the origin of the clipping coordinates to the negative Z clipping plane

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

    DepthNear

    The distance, in inches, from the origin of the clipping coordinates to the positive Z clipping plane

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

    IsDepthCheckOn

    Specifies whether the objects in the view are clipped by the DepthNear and DepthFar clipping planes

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

    ToClippingCoordinates

    Matrix, in inches, representing a transformation from global coordinates to the clipping coordinates. The clipping coordinates define a plane in the model in which DepthNear and DepthFar are used to clip solids out of the view.

    Declaration
    public Matrix ToClippingCoordinates { get; set; }
    Property Value
    Type Description
    Matrix

    ToGlobalCoordinates

    Matrix, in inches, representing a transformation from view coordinates to global coordinates

    Declaration
    public Matrix ToGlobalCoordinates { get; set; }
    Property Value
    Type Description
    Matrix

    ToViewCoordinates

    Matrix, in inches, representing a transformation from global coordinates to the view coordinates

    Declaration
    public Matrix ToViewCoordinates { get; set; }
    Property Value
    Type Description
    Matrix

    ViewableArea

    Area of view coordinates that is visable

    Declaration
    public BoundingBox2D ViewableArea { get; set; }
    Property Value
    Type Description
    BoundingBox2D

    Methods

    Equals(Object)

    Declaration
    public override bool Equals(object other)
    Parameters
    Type Name Description
    System.Object other
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Object.Equals(System.Object)

    Finalize()

    Declaration
    protected void Finalize()

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.Object.GetHashCode()
    Back to top