Class CadViewport

CadViewport class

The Cad view port.

public class CadViewport : CadBaseEntity

Constructors

NameDescription
CadViewport()Initializes a new instance of the CadViewport class.

Properties

NameDescription
AmbientElement1 { get; set; }Gets or sets the ambient element 1.
AmbientElement2 { get; set; }Gets or sets the ambient element 2.
AmbientElement3 { get; set; }Gets or sets the ambient element 3.
ApplicationCodesContainer { get; set; }Gets or sets the application defined codes container.
AssocViewPortHandle { get; }Gets or sets of the associated view port handle
Attribute102Values { get; set; }Gets or sets the attribute102 values.
Attributes { get; set; }Gets or sets the attributes.
AxisXOfUcs { get; set; }Gets or sets the axis x of UCS.
AxisYOfUcs { get; set; }Gets or sets the axis y of UCS.
BackClipZValue { get; set; }Gets or sets the back clip z value.
BackgroundHandle { get; set; }Gets or sets the background handle.
Bounds { get; set; }Minimal and maximal points of entity. Filled after GetBounds is called for CadImage.
CenterPoint { get; set; }Gets or sets the center point.
ChildObjects { get; set; }Gets or sets the child objects.
CircleZoomPresent { get; set; }Gets or sets the circle zoom present.
ColorId { get; set; }Gets or sets the color id.
ColorName { get; set; }Gets or sets the name of the color.
ColorValue { get; set; }Gets or sets the color value.
DefaultLigtingFlag { get; set; }Gets or sets a value indicating whether default ligting flag.
DefaultLigtingType { get; set; }Gets or sets the default ligting type.
DisplayUcs { get; set; }Gets or sets the display UCS.
Elevation { get; set; }Gets or sets the elevation.
EmbeddedObjectsContainer { get; set; }Gets or sets the embedded objects container.
Entmode { get; set; }The Entmode
FrontClipZValue { get; set; }Gets or sets the front clip z value.
FrozenLayerObjectIdList { get; set; }Gets or sets the frozen layer object identifier list.
GridFrequency { get; set; }Gets or sets the grid frequency.
GridSpacing { get; set; }Gets or sets the grid spacing.
HardOwner { get; set; }Gets or sets the hard owner.
HasNewStatus { get; set; }Wether entity has new viewport status field (DXF 90)
Height { get; set; }Gets or sets the height.
Hyperlink { get; set; }Gets or sets the hyperlink.
IsAssocViewPortHandleSet { get; }Gets a value indicating whether associated view port handle is set.
IsByLayer { get; set; }The IsByLayer
IsNoLinks { get; set; }The IsNoLinks
IsSoftOwnerSet { get; }Gets a value indicating whether soft owner is set.
LayerName { get; set; }Gets or sets the name of the layer.
LayoutTabName { get; set; }Gets or sets the name of the layout tab.
LineScale { get; set; }Gets or sets the line scale.
LineTypeName { get; set; }Gets or sets the name of the line type.
LineWeight { get; set; }Gets or sets the line weight.
LType { get; set; }The LType
Material { get; set; }Gets or sets the material.
MaterialHandle { get; set; }Gets or sets the material handle.
Numreactors { get; set; }The Numreactors
ObjectHandle { get; set; }Gets or sets the object handle.
OriginUcs { get; set; }Gets or sets the origin UCS.
Orthographic { get; set; }Gets or sets the orthographic.
PerspectiveLensLength { get; set; }Gets or sets the perspective lens length.
PlotStyle { get; set; }Gets or sets the plot style.
PlotStyleFlag { get; set; }Plot style flag.
PlotStyleSheetName { get; set; }Gets or sets the plot style sheet name.
ProxyBytesCount { get; set; }Gets or sets the proxy bytes count.
ProxyData { get; set; }Gets or sets the proxy data.
Reactors { get; set; }Get or sets the reactors handle
ReferenceToTableRecord { get; set; }Gets or sets the reference to table record.
ReferenceToTableRecordOrthoGraphic { get; set; }Gets or sets the reference to table record ortho graphic.
RenderMode { get; set; }Gets or sets the render mode.
ShadeHandle { get; set; }Gets or sets the shade handle.
ShadePlotMode { get; set; }Gets or sets the shade plot mode.
ShadowMode { get; set; }Gets or sets the shadow mode.
SnapAngle { get; set; }Gets or sets the snap angle.
SnapBasePoint { get; set; }Gets or sets the snap base point.
SnapSpacing { get; set; }Gets or sets the snap spacing.
SoftOwner { get; set; }Gets or sets the soft owner.
SpaceMode { get; set; }Gets or sets the space mode.
Status { get; set; }Gets or sets the status. (DXF 68 status)
StorageFlag { get; set; }The StorageFlag
SunHandle { get; set; }Gets or sets the sun handle.
Transparency { get; set; }Gets or sets the transparency.
TwistAngle { get; set; }Gets or sets the twist angle.
override TypeName { get; }Gets the name of the type.
UcsPerViewPort { get; set; }Gets or sets the UCS per view port.
ViewBrigtness { get; set; }Gets or sets the view brigtness.
ViewCenterPoint { get; set; }Gets or sets the view center point.
ViewContrast { get; set; }Gets or sets the view contrast.
ViewDirectionVector { get; set; }Gets or sets the view direction vector.
ViewHeight { get; set; }Gets or sets the view height.
ViewPointRef1 { get; set; }Gets or sets the view point ref 1.
ViewPointRef2 { get; set; }Gets or sets the view point ref 2.
ViewPointRef3 { get; set; }Gets or sets the view point ref 3.
ViewPointRef4 { get; set; }Gets or sets the view point ref 4.
ViewportClippingObjectId { get; set; }Gets or sets the viewport clipping object id.
ViewPortId { get; set; }Gets or sets the view port id.
ViewPortStatus { get; set; }Gets or sets the view port status. (DXF 90)
ViewTargetVector { get; set; }Gets or sets the view target vector.
virtual Visible { get; set; }Gets or sets a value indicating whether this CadBaseEntity is visible.
VisualStyleHandle { get; set; }Gets or sets the visual style handle.
Width { get; set; }Gets or sets the width.
XdataContainer { get; set; }Gets or sets the xdata container.
XDirMissingFlag { get; set; }The XDirMissingFlag

Methods

NameDescription
GetUID()Identifier to use if object handle doesn’t work. Done as method not to disturb FileComparer’s property comparer
SetUID(string)Sets

See Also