Class CadViewport

CadViewport class

The Cad view port.

public class CadViewport : CadEntityBase

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.
Area { get; }Gets the area of the entity.
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 entities that make up the current entity.
Childs { get; }
CircleZoomPresent { get; set; }Gets or sets the circle zoom present.
ColorHandle { get; set; }Gets or sets the color handle.
ColorId { get; set; }Gets or sets the color id (ACI color) of the entity.
ColorName { get; set; }Gets or sets the name of the color.
ColorValue { get; set; }Gets or sets the true color value (RGB) of the entity.
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.
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 a hyperlink to an entity and displays the hyperlink name or description (if one is specified).
virtual Id { get; set; }Gets the identifier.
IsAssocViewPortHandleSet { get; }Gets a value indicating whether associated view port handle is set.
IsByLayer { get; set; }Gets or sets a value indicating that the entity has linetype set by layer.
IsNoLinks { get; set; }Gets or sets a value indicating that the entity has no links.
IsSoftOwnerSet { get; }Gets a value indicating whether soft owner is set.
LayerName { get; set; }Gets or sets the name of the layer the entity belongs to.
LayoutTabName { get; set; }Gets or sets the name of the layout tab.
Length { get; }Gets the length of the entity.
LineScale { get; set; }Gets or sets the linetype scale factor of the entity.
LineTypeName { get; set; }Gets or sets the name of the line type based on the LType value.
LineWeight { get; set; }Gets or sets the line weight for the entity.
LType { get; set; }Gets or sets a value the current linetype of the entity.
Material { get; set; }Gets or sets the material.
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. Gets or sets the plot style handle.
PlotStyleFlag { get; set; }Gets or sets a value the current plot style of the entity
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 a value indicating which space the entity belongs to.
Status { get; set; }Gets or sets the status. (DXF 68 status)
override StorageFlag { get; set; }Gets or sets a value indicating that this entity has associated binary data in the data store.
SunHandle { get; set; }Gets or sets the sun handle.
Transparency { get; set; }Gets or sets the transparency value for the entity.
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 CadEntityBase 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; }Gets or sets a value indicating that no XDictionary handle is stored for this entity.

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