Show / Hide Table of Contents

Class View

Inheritance
System.Object
DxfObject
TableObject
View
Implements
IHasXData
System.ICloneable
System.IComparable
System.IComparable<TableObject>
System.IEquatable<TableObject>
Inherited Members
TableObject.NameChanged
TableObject.OnNameChangedEvent(String, String)
TableObject.XDataAddAppReg
TableObject.OnXDataAddAppRegEvent(ApplicationRegistry)
TableObject.XDataRemoveAppReg
TableObject.OnXDataRemoveAppRegEvent(ApplicationRegistry)
TableObject.Name
TableObject.IsReserved
TableObject.InvalidCharacters
TableObject.XData
TableObject.IsValidName(String)
TableObject.ToString()
TableObject.CompareTo(Object)
TableObject.CompareTo(TableObject)
TableObject.GetHashCode()
TableObject.Equals(Object)
TableObject.Equals(TableObject)
DxfObject.CodeName
DxfObject.Handle
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: netDxf.Tables
Assembly: CADability.dll
Syntax
public class View : TableObject, IHasXData, ICloneable, IComparable, IComparable<TableObject>, IEquatable<TableObject>

Constructors

| Improve this Doc View Source

View(String)

Initializes a new instance of the View class.

Declaration
public View(string name)
Parameters
Type Name Description
System.String name

Properties

| Improve this Doc View Source

BackClippingPlane

Declaration
public double BackClippingPlane { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

Camera

Declaration
public Vector3 Camera { get; set; }
Property Value
Type Description
Vector3
| Improve this Doc View Source

Fov

Declaration
public double Fov { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

FrontClippingPlane

Declaration
public double FrontClippingPlane { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

Height

Declaration
public double Height { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

Owner

Gets the owner of the actual view.

Declaration
public Views Owner { get; }
Property Value
Type Description
Views
| Improve this Doc View Source

Rotation

Declaration
public double Rotation { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

Target

Declaration
public Vector3 Target { get; set; }
Property Value
Type Description
Vector3
| Improve this Doc View Source

Viewmode

Declaration
public ViewModeFlags Viewmode { get; set; }
Property Value
Type Description
ViewModeFlags
| Improve this Doc View Source

Width

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

Methods

| Improve this Doc View Source

Clone()

Creates a new View that is a copy of the current instance.

Declaration
public override object Clone()
Returns
Type Description
System.Object

A new View that is a copy of this instance.

Overrides
TableObject.Clone()
| Improve this Doc View Source

Clone(String)

Creates a new View that is a copy of the current instance.

Declaration
public override TableObject Clone(string newName)
Parameters
Type Name Description
System.String newName

View name of the copy.

Returns
Type Description
TableObject

A new View that is a copy of this instance.

Overrides
TableObject.Clone(String)

Implements

IHasXData
System.ICloneable
System.IComparable
System.IComparable<T>
System.IEquatable<T>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX