|
| DbArrangement (DbCurve^ pBaseGeometry, DbEntity^ pItemToArrange) |
| Creates an arrangement out of a geometry and an item to arrange. More...
|
|
void | StartEdit () |
| Saves the current state of this arrangement. More...
|
|
void | CancelEdit () |
| Cancels all changes since StartEdit was called. More...
|
|
void | EndEdit () |
| End edit mode and creates an undo step for all changes. More...
|
|
void | ResetAvailableItems () |
| Reset position and rotation of all available items. More...
|
|
void | RefillDeletedItems () |
| Create new items for all deleted items. More...
|
|
| DbBlockReference (Block^ pOwner, String^ pBlock) |
| Creates a block reference to the given block. More...
|
|
| DbBlockReference (Block^ pOwner, Block^ pBlock) |
| Creates a block reference to the given block. More...
|
|
| DbBlockReference (Block^ pOwner, Block^ pBlock, String^ pCustomType, Object^ pCustomObject) |
| Creates a block reference to the given block. More...
|
|
GeMatrix^ | GetTransform () |
| Returns transformation of the block reference. More...
|
|
void | SetTransform (GeMatrix^ pTransform) |
| Sets transformation of the block reference. More...
|
|
array< String^ >^ | GetAttributes () |
| Returns a list of all attributes. More...
|
|
DbBlockReference^ | CloneLinked () |
| Clones the block reference and links it with the copy. More...
|
|
bool | OpenBlock () |
| Opens the referenced block to work with child entities (e.g. More...
|
|
void | CloseBlock () |
| Close the referenced block and all child entities. More...
|
|
GeMatrix^ | GetTextureMatrix () |
| The texture matrix determines how to map the material texture to the entity. More...
|
|
void | SetTextureMatrix (GeMatrix^ pMatrix) |
| Sets the texture matrix. More...
|
|
bool | TransformBy (GeMatrix^ pTransform) |
| Transforms the entity. More...
|
|
GeMatrix^ | GetTransientTransform () |
| Returns transient transformation of this entity. More...
|
|
void | SetTransientTransform (GeMatrix^ pTransform) |
| Sets the transient transformation of this entity. More...
|
|
void | UpdateGeometry () |
| Updates the geometry of the entity. More...
|
|
void | Delete () |
| Deletes the entity from the document. More...
|
|
GeBoundingBox3d^ | GetBoundingBox (GeMatrix^ pTransform) |
| Returns bounding box of entity within the owning blocks local coordinate system. More...
|
|
IPropertyProvider^ | GetPropertyProvider () |
| Returns property provider of the entity. More...
|
|
DbEntity^ | Clone (Block^ pOwner) |
| Creates a clone of the entity. More...
|
|
DbEntity^ | Cut2 (DbEntity^ pEntity) |
| Subtracts pEntity from this object. More...
|
|
DbEntity^ | Cut2 (DbEntity^ pEntity, Block^ pToOwner) |
| Subtracts pEntity from this object. More...
|
|
DbEntity^ | Common2 (DbEntity^ pEntity) |
| Computes an object which represents all common geometry of this entity and pEntity. More...
|
|
DbEntity^ | Common2 (DbEntity^ pEntity, Block^ pToOwner) |
| Computes an object which represents all common geometry of this entity and pEntity. More...
|
|
DbEntity^ | Fuse2 (DbEntity^ pEntity) |
| Computes an object by merging all geometry of this entity and pEntity. More...
|
|
DbEntity^ | Fuse2 (DbEntity^ pEntity, Block^ pToOwner) |
| Computes an object by merging all geometry of this entity and pEntity. More...
|
|
List< DbEntity^ >^ | Slice (GePlane^ pPlane, bool pKeepBothHalves) |
| Slice the DbEntity with the plane. More...
|
|
DbEntity^ | PartialMove (GePlane^ pPlane, double pLength) |
| Strech or shrink the DbEntity at the given plane. More...
|
|
void | AddCallbacks (DbEntityCallbacks^ pCallbacks) |
| Add callbacks to the entity. More...
|
|
void | RemoveCallbacks (DbEntityCallbacks^ pCallbacks) |
| Remove callbacks from entity. More...
|
|
|
ArrangementType | Type [get, set] |
| Basic type of this arrangement. More...
|
|
bool | IsAreaTypeAllowed [get] |
| Returns true if DbArrangement::Type can be set to ArrangementType::Area. More...
|
|
ArrangementVPlacement | VerticalPlacement [get, set] |
| Vertical item placement of this arrangement. More...
|
|
bool | AlignToBase [get, set] |
| If true items will be rotated with the help of the base geometry. More...
|
|
double | ItemsXRotation [get, set] |
| Additional rotation of all items around x-axis. More...
|
|
double | ItemsYRotation [get, set] |
| Additional rotation of all items around y-axis. More...
|
|
double | ItemsZRotation [get, set] |
| Additional rotation of all items around z-axis. More...
|
|
ArrangementDistributionType | DistributionType [get, set] |
| Item distribution of this arrangement. More...
|
|
double | ColumnOffset [get, set] |
| Offset from base point to first column. More...
|
|
double | RowOffset [get, set] |
| Offset from base point to first row. More...
|
|
double | ColumnGap [get, set] |
| Gap between two columns. More...
|
|
double | RowGap [get, set] |
| Gap between two rows. More...
|
|
int | ColumnCount [get, set] |
| Number of columns. More...
|
|
int | RowCount [get, set] |
| Number of rows. More...
|
|
bool | ItemsCompleteInside [get, set] |
| If true only items that are complete inside the base geometry will be displayed. More...
|
|
String^ | Block [get, set] |
| The referenced block, identified by the block name. More...
|
|
GeVec3d | Position [get, set] |
| Position of this block reference. More...
|
|
GeQuat | Rotation [get, set] |
| Rotation of this block reference. More...
|
|
GeVec3d | Scale [get, set] |
| Scale of this block reference. More...
|
|
bool | IsBlockOpen [get] |
| Returns true if the referenced block is open for edit. More...
|
|
String^ | Id [get] |
| The unqiue id of the entity. More...
|
|
String^ | Name [get, set] |
| User-defined name of the entity. More...
|
|
String^ | Material [get, set] |
| Material of this entity. More...
|
|
EntityColor | Color [get, set] |
| Color of this entity. More...
|
|
String^ | Layer [get, set] |
| Layer name of this entity. More...
|
|
String^ | OwningBlock [get] |
| Name of the block that owns this entity. More...
|
|
bool | TopLevel [get] |
| Returns if entity is owned by modelspace. More...
|
|
bool | Valid [get] |
| Returns if entity is valid and not erased. More...
|
|
DbTextureProjection | TextureProjection [get, set] |
| The AutoCAD texture projection. More...
|
|
bool | IsModelingSupported [get] |
| If true the entity can be used with modeling functions. More...
|
|
bool | Locked [get, set] |
| Lock status of this entity. More...
|
|
DbDictionary^ | CustomData [get] |
| Allows to attach custom data to the entity. More...
|
|
String^ | CustomType [get, set] |
| Allows plugins to identify their entities. More...
|
|
Object^ | CustomObject |
| Allows to attach an object which extents the entity (e.g. More...
|
|
bool | IsVisible [get, set] |
| Visibility of this entity. More...
|
|
Hyperlink | Link [get, set] |
| Get or Set the Hyperlink attached to the DbEntity. More...
|
|
An arrangement automatic places items with the help of a base geometry.