Interface IDrawable
IDrawable interface
Parent Interface for Simple geometric represetation of an entity or its part
public interface IDrawable
Properties
Name | Description |
---|
AllPoints { get; } | Array of all points defining geometry |
EntityUID { get; set; } | Unique identifier (line number) of entity that created this entity |
Properties { get; } | Non-geometric properties of geometric representation |
Methods
Name | Description |
---|
Accept(IExporterVisitor) | Part of Visitor pattern with an |
GetNewPropsDrawable(IDrawableProperties) | Creates a new drawable using geometry of current drawable and provided non-geometric properties |
GetTransformedDrawable(Point3D[]) | Creates a new drawable using provided points and non-geometric properties of current drawable |
See Also