public interface IIFCDrawFigure
IIFCDrawFigure interface
| Modifier and Type | Method and Description |
|---|---|
void |
accept(IfcFigureVisitor visitor)
Accept visitor.
|
void |
addClipFigures(List<IIFCDrawFigure> clipFigures)
Adds the clip figures.
|
void |
addItems(List<IIFCDrawItem> items)
Adds the drawing items.
|
void |
adjustPlacement(IFCPoint point)
Adjusts the placement of figure.
|
List<IIFCDrawFigure> |
getClipFigures()
Gets or sets the clip figures.
|
String |
getIfcType()
Gets or sets the type of the ifc entity.
|
List<IIFCDrawItem> |
getItems()
Gets or sets the drawing items.
|
String |
getLayerName()
Name of the layer the figure belongs to
|
Color |
getPenColor()
Gets the color of the figure draw color.
|
String |
getUniqueId()
Gets or sets the unique identifier of figure.
|
void |
setClipFigures(List<IIFCDrawFigure> value)
Gets or sets the clip figures.
|
void |
setIdentification(String uniqueId,
String ifcType)
Sets the figure identification (unique identifier and ifc entity type).
|
void |
setIfcType(String value)
Gets or sets the type of the ifc entity.
|
void |
setItems(List<IIFCDrawItem> value)
Gets or sets the drawing items.
|
void |
setLayerName(String value)
Name of the layer the figure belongs to
|
void |
setUniqueId(String value)
Gets or sets the unique identifier of figure.
|
void |
transformCoord(IFCPoint xAxis,
IFCPoint zAxis)
Transforms the coord of figure.
|
String getUniqueId()
Gets or sets the unique identifier of figure.
Value: The unique identifier.void setUniqueId(String value)
Gets or sets the unique identifier of figure.
Value: The unique identifier.String getIfcType()
Gets or sets the type of the ifc entity.
Value: The type of the ifc entity.void setIfcType(String value)
Gets or sets the type of the ifc entity.
Value: The type of the ifc entity.Color getPenColor()
Gets the color of the figure draw color.
Value: The color of the figure draw color.List<IIFCDrawItem> getItems()
Gets or sets the drawing items.
Value: The items.void setItems(List<IIFCDrawItem> value)
Gets or sets the drawing items.
Value: The items.List<IIFCDrawFigure> getClipFigures()
Gets or sets the clip figures.
Value: The clip figures.void setClipFigures(List<IIFCDrawFigure> value)
Gets or sets the clip figures.
Value: The clip figures.String getLayerName()
Name of the layer the figure belongs to
Value: Name of the layervoid setLayerName(String value)
Name of the layer the figure belongs to
Value: Name of the layervoid setIdentification(String uniqueId, String ifcType)
Sets the figure identification (unique identifier and ifc entity type).
uniqueId - The unique identifier.ifcType - Type of the ifc.void addItems(List<IIFCDrawItem> items)
Adds the drawing items.
items - The items.void addClipFigures(List<IIFCDrawFigure> clipFigures)
Adds the clip figures.
clipFigures - The clip figures.void transformCoord(IFCPoint xAxis, IFCPoint zAxis)
Transforms the coord of figure.
xAxis - The x axis.zAxis - The z axis.void adjustPlacement(IFCPoint point)
Adjusts the placement of figure.
point - The point.void accept(IfcFigureVisitor visitor)
Accept visitor.
visitor - The visitor.Copyright (c) 2008-2021 Aspose Pty Ltd. All Rights Reserved.