Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

e77d2d25 2abe 6ae9 7d96 9295565e0b5b

haplokuon edited this page May 6, 2023 · 1 revision

XDataCode Enumeration

netDxf 3.0.0 Library

Defines the extended data code.

Definition

Namespace: netDxf
Assembly: netDxf (in netDxf.dll) Version: 3.0.0

C#

public enum XDataCode

VB

Public Enumeration XDataCode

C++

public enum class XDataCode

F#

type XDataCode

Members

String 1,000 Strings in extended data can be up to 255 bytes long.
AppReg 1,001 Application names can be up to 31 bytes long.
ControlString 1,002 An extended data control string can be either “{” or “}”. These braces enable applications to organize their data by subdividing the data into lists. The left brace begins a list, and the right brace terminates the most recent list. Lists can be nested.
LayerName 1,003 Name of the layer associated with the extended data
BinaryData 1,004 Binary data is organized into variable-length chunks. The maximum length of each chunk is 127 bytes. The binary data is represented as a string of hexadecimal digits, two per binary byte.
DatabaseHandle 1,005 Handles of entities in the drawing database.
RealX 1,010 Three real values, in the order X, Y, Z. They can be used as a point or vector record. AutoCAD never alters their value.
WorldSpacePositionX 1,011 Unlike a simple 3D point, the world space coordinates are moved, scaled, rotated, and mirrored along with the parent entity to which the extended data belongs. The world space position is also stretched when the STRETCH command is applied to the parent entity and this point lies within the select window
WorldSpaceDisplacementX 1,012 Also a 3D point that is scaled, rotated, and mirrored along with the parent (but is not moved or stretched)
WorldDirectionX 1,013 Also a 3D point that is rotated and mirrored along with the parent (but is not moved, scaled, or stretched)
RealY 1,020 Three real values, in the order X, Y, Z. They can be used as a point or vector record. AutoCAD never alters their value.
WorldSpacePositionY 1,021 Unlike a simple 3D point, the world space coordinates are moved, scaled, rotated, and mirrored along with the parent entity to which the extended data belongs. The world space position is also stretched when the STRETCH command is applied to the parent entity and this point lies within the select window
WorldSpaceDisplacementY 1,022 Also a 3D point that is scaled, rotated, and mirrored along with the parent (but is not moved or stretched)
WorldDirectionY 1,023 Also a 3D point that is rotated and mirrored along with the parent (but is not moved, scaled, or stretched)
RealZ 1,030 Three real values, in the order X, Y, Z. They can be used as a point or vector record. AutoCAD never alters their value.
WorldSpacePositionZ 1,031 Unlike a simple 3D point, the world space coordinates are moved, scaled, rotated, and mirrored along with the parent entity to which the extended data belongs. The world space position is also stretched when the STRETCH command is applied to the parent entity and this point lies within the select window
WorldSpaceDisplacementZ 1,032 Also a 3D point that is scaled, rotated, and mirrored along with the parent (but is not moved or stretched)
WorldDirectionZ 1,033 Also a 3D point that is rotated and mirrored along with the parent (but is not moved, scaled, or stretched)
Real 1,040 A real value.
Distance 1,041 A real value that is scaled along with the parent entity
ScaleFactor 1,042 Also a real value that is scaled along with the parent. The difference between a distance and a scale factor is application-defined
Int16 1,070 A 16-bit integer (signed or unsigned).
Int32 1,071 A 32-bit signed integer.

See Also

Reference

netDxf Namespace

Clone this wiki locally