Creates an entity service bound to a database.
Database whose entities will be mutated.
Clones entities, transforms them, and optionally appends to model space.
Entities to clone.
Transform applied to each clone.
Append behavior.
Transformed clone instances.
Erases entities by object id.
Entity ids to erase.
Number of entities successfully erased.
Returns entity instances for the given object ids.
Entity object ids to look up.
Entities that exist in the block table.
Moves entities to the current layer (CLAYER).
Entity ids to reassign.
Counts of changed, skipped, and missing entities.
Rotates entities around a base point.
Entities to rotate.
Rotation origin in WCS.
Rotation angle in radians.
Number of entities successfully rotated.
Runs an entity edit with undo when outside a command transaction.
Undo group label.
Mutation callback.
Runs an entity edit with the default entity undo label.
Mutation callback.
Applies a transform matrix to entities opened for write.
Entities to transform.
Transform to apply via AcDbEntity.transformBy.
Number of entities successfully transformed.
Translates entities by a displacement vector.
Entities to move.
Translation vector in WCS.
Number of entities successfully translated.
StaticcopyCopies display traits from one entity to another.
Copies layer, color, linetype, line weight, linetype scale, transparency, and visibility.
Entity to copy traits from.
Entity to receive traits.
Centralizes entity mutations for modify commands and non-command callers.
Provides geometric transforms, cloning, erasure, layer reassignment, and undo-wrapped edit helpers against a single AcDbDatabase.