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.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    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

    Finalize()

    Declaration
    protected void Finalize()
    Back to top