BIMHome
v1.0.0
BIMHome接口文档说明
首页
相关页面
Topics
包
类
文件
C++类列表
TechDraw
DxfPolyline
DxfPolyline 成员列表
成员的完整列表,这些成员属于
DxfPolyline
,包括所有继承而来的类成员
addEntity
(DxfEntity *entity)
DxfEntityContainer
addRectangle
(const TechDraw::DxfVector &corner1, const TechDraw::DxfVector &corner2)
DxfEntityContainer
addToVertexList
(const std::pair< DxfVector, double > &)
DxfPolyline
appendVertexs
(const std::vector< std::pair< DxfVector, double > > &vlist)
DxfPolyline
calculateBorders
() override
DxfPolyline
virtual
clear
()
DxfEntityContainer
clone
() override
DxfPolyline
virtual
cloneEntities
(DxfEntityContainer *oldEntity, DxfEntityContainer *newEntity)
DxfEntityContainer
createVertex
(int index)
DxfPolyline
DxfEntity
()
DxfEntity
DxfEntityContainer
()
DxfEntityContainer
DxfPolyline
(const DxfVector &startPt, const DxfVector &endPt, bool close, int num, double width)
DxfPolyline
getArrowSize
() const
DxfEntity
getAttribute
() const
DxfEntity
getBulge
() const
DxfEntity
virtual
getContainer
()
DxfEntityContainer
getDimensionLineColor
() const
DxfEntity
getDimensionLineGap
() const
DxfEntity
getDimensionLineWidth
() const
DxfEntity
getEndPoint
() const override
DxfPolyline
virtual
getEntities
()
DxfEntityContainer
getEntityId
() const
DxfEntity
getEntityLayoutId
() const
DxfEntity
getEntityUuid
() const
DxfEntity
getExtensionLineColor
() const
DxfEntity
getExtensionLineExtension
() const
DxfEntity
getExtensionLineOffset
() const
DxfEntity
getExtensionLineWidth
() const
DxfEntity
getFixedLength
() const
DxfEntity
getFixedLengthOn
() const
DxfEntity
getGeneralFactor
() const
DxfEntity
getGeneralScale
() const
DxfEntity
getInsideHorizontalText
() const
DxfEntity
getLineWidth
() const
DxfPolyline
getMaxVector
()
DxfEntity
getMiddlePoint
() const
DxfEntity
virtual
getMinVector
()
DxfEntity
getNextBulge
()
DxfPolyline
getSize
()
DxfEntity
getStartPoint
() const override
DxfPolyline
virtual
getTextColor
() const
DxfEntity
getTextHeight
() const
DxfEntity
getTextStyle
()
DxfEntity
getTickSize
() const
DxfEntity
getType
() const
DxfEntity
getVertexList
()
DxfPolyline
getVertexNum
() const
DxfPolyline
isClosed
()
DxfPolyline
m_Attribute
DxfEntity
protected
m_Closed
DxfPolyline
private
m_ClosingEntity
DxfPolyline
private
m_EndPoint
DxfPolyline
private
m_EntityContainer
DxfEntityContainer
protected
m_EntityId
DxfEntity
protected
m_EntityParentId
DxfEntity
protected
m_EntityUuid
DxfEntity
protected
m_Header
DxfEntity
protected
m_LineWidth
DxfPolyline
private
m_MaxV
DxfEntity
protected
m_MinV
DxfEntity
protected
m_NextBulge
DxfPolyline
private
m_Scale
DxfPolyline
private
m_StartPoint
DxfPolyline
private
m_Type
DxfEntity
protected
m_Version
DxfEntity
protected
m_VertexList
DxfPolyline
private
m_VertexNum
DxfPolyline
private
move
(const TechDraw::DxfVector &offset) override
DxfPolyline
virtual
removeAllEntities
()
DxfEntityContainer
removeAllVertex
()
DxfPolyline
removeEntity
(DxfEntity *)
DxfEntityContainer
resetBorders
()
DxfEntity
rotate
(const TechDraw::DxfVector ¢er, const double &angle) override
DxfPolyline
virtual
setAttribute
(DRW_Entity &data)
DxfEntity
setAttribute
(const DxfAttribute &attr)
DxfEntity
setEntityLayoutId
(const std::string &id)
DxfEntity
setHeaderInfo
(TechDraw::DxfHeader *)
DxfEntity
setLayer
(const std::string &name)
DxfEntity
setLayer
(DxfLayer *l)
DxfEntity
setLineWidth
(double l)
DxfPolyline
setScale
(double scale)
DxfPolyline
setVersion
(int version)
DxfEntity
sortHatchLoop
(std::vector< TechDraw::DxfEntityContainer * > &hatchVec)
DxfEntityContainer
writeDxf
(dxfW *writer) override
DxfPolyline
virtual
writeLWPolyline
(dxfW *writer)
DxfPolyline
private
writePolyline
(dxfW *writer)
DxfPolyline
private
~DxfEntity
()
DxfEntity
virtual
~DxfEntityContainer
()
DxfEntityContainer
virtual
~DxfPolyline
()
DxfPolyline