BIMHome v1.0.0
BIMHome接口文档说明
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() overrideDxfPolylinevirtual
clear()DxfEntityContainer
clone() overrideDxfPolylinevirtual
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() constDxfEntity
getAttribute() constDxfEntity
getBulge() constDxfEntityvirtual
getContainer()DxfEntityContainer
getDimensionLineColor() constDxfEntity
getDimensionLineGap() constDxfEntity
getDimensionLineWidth() constDxfEntity
getEndPoint() const overrideDxfPolylinevirtual
getEntities()DxfEntityContainer
getEntityId() constDxfEntity
getEntityLayoutId() constDxfEntity
getEntityUuid() constDxfEntity
getExtensionLineColor() constDxfEntity
getExtensionLineExtension() constDxfEntity
getExtensionLineOffset() constDxfEntity
getExtensionLineWidth() constDxfEntity
getFixedLength() constDxfEntity
getFixedLengthOn() constDxfEntity
getGeneralFactor() constDxfEntity
getGeneralScale() constDxfEntity
getInsideHorizontalText() constDxfEntity
getLineWidth() constDxfPolyline
getMaxVector()DxfEntity
getMiddlePoint() constDxfEntityvirtual
getMinVector()DxfEntity
getNextBulge()DxfPolyline
getSize()DxfEntity
getStartPoint() const overrideDxfPolylinevirtual
getTextColor() constDxfEntity
getTextHeight() constDxfEntity
getTextStyle()DxfEntity
getTickSize() constDxfEntity
getType() constDxfEntity
getVertexList()DxfPolyline
getVertexNum() constDxfPolyline
isClosed()DxfPolyline
m_AttributeDxfEntityprotected
m_ClosedDxfPolylineprivate
m_ClosingEntityDxfPolylineprivate
m_EndPointDxfPolylineprivate
m_EntityContainerDxfEntityContainerprotected
m_EntityIdDxfEntityprotected
m_EntityParentIdDxfEntityprotected
m_EntityUuidDxfEntityprotected
m_HeaderDxfEntityprotected
m_LineWidthDxfPolylineprivate
m_MaxVDxfEntityprotected
m_MinVDxfEntityprotected
m_NextBulgeDxfPolylineprivate
m_ScaleDxfPolylineprivate
m_StartPointDxfPolylineprivate
m_TypeDxfEntityprotected
m_VersionDxfEntityprotected
m_VertexListDxfPolylineprivate
m_VertexNumDxfPolylineprivate
move(const TechDraw::DxfVector &offset) overrideDxfPolylinevirtual
removeAllEntities()DxfEntityContainer
removeAllVertex()DxfPolyline
removeEntity(DxfEntity *)DxfEntityContainer
resetBorders()DxfEntity
rotate(const TechDraw::DxfVector &center, const double &angle) overrideDxfPolylinevirtual
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) overrideDxfPolylinevirtual
writeLWPolyline(dxfW *writer)DxfPolylineprivate
writePolyline(dxfW *writer)DxfPolylineprivate
~DxfEntity()DxfEntityvirtual
~DxfEntityContainer()DxfEntityContainervirtual
~DxfPolyline()DxfPolyline