BIMHome v1.0.0
BIMHome接口文档说明
DxfBlock 成员列表

成员的完整列表,这些成员属于 DxfBlock,包括所有继承而来的类成员

addEntity(DxfEntity *entity)DxfEntityContainer
addRectangle(const TechDraw::DxfVector &corner1, const TechDraw::DxfVector &corner2)DxfEntityContainer
calculateBorders() overrideDxfBlockvirtual
clear()DxfEntityContainer
clone() overrideDxfBlockvirtual
cloneEntities(DxfEntityContainer *oldEntity, DxfEntityContainer *newEntity)DxfEntityContainer
DxfBlock(const std::string &name, const DxfVector &iPt)DxfBlock
DxfEntity()DxfEntity
DxfEntityContainer()DxfEntityContainer
getAngle()DxfBlock
getArrowSize() constDxfEntity
getAttribute() constDxfEntity
getBlockHandle() constDxfBlock
getBlockName() constDxfBlock
getBulge() constDxfEntityvirtual
getContainer()DxfEntityContainer
getDimensionLineColor() constDxfEntity
getDimensionLineGap() constDxfEntity
getDimensionLineWidth() constDxfEntity
getEndPoint() constDxfEntityvirtual
getEntities()DxfEntityContainer
getEntityId() constDxfEntity
getEntityLayoutId() constDxfEntity
getEntityUuid() constDxfEntity
getExtensionLineColor() constDxfEntity
getExtensionLineExtension() constDxfEntity
getExtensionLineOffset() constDxfEntity
getExtensionLineWidth() constDxfEntity
getFixedLength() constDxfEntity
getFixedLengthOn() constDxfEntity
getGeneralFactor() constDxfEntity
getGeneralScale() constDxfEntity
getInsertPoint()DxfBlock
getInsideHorizontalText() constDxfEntity
getIsInsert() constDxfBlock
getMaxVector()DxfEntity
getMiddlePoint() constDxfEntityvirtual
getMinVector()DxfEntity
getScale()DxfBlock
getSize()DxfEntity
getStartPoint() constDxfEntityvirtual
getTextColor() constDxfEntity
getTextHeight() constDxfEntity
getTextStyle()DxfEntity
getTickSize() constDxfEntity
getType() constDxfEntity
isEndBock()DxfBlock
m_AngleDxfBlockprivate
m_AttributeDxfEntityprotected
m_BlockHandleDxfBlockprivate
m_BlockNameDxfBlockprivate
m_EntityContainerDxfEntityContainerprotected
m_EntityIdDxfEntityprotected
m_EntityParentIdDxfEntityprotected
m_EntityUuidDxfEntityprotected
m_HeaderDxfEntityprotected
m_InsertPointDxfBlockprivate
m_IsEndBlockDxfBlockprivate
m_IsInsertDxfBlockprivate
m_MaxVDxfEntityprotected
m_MinVDxfEntityprotected
m_ScaleDxfBlockprivate
m_TypeDxfEntityprotected
m_VersionDxfEntityprotected
move(const TechDraw::DxfVector &offset) overrideDxfEntityContainervirtual
removeAllEntities()DxfEntityContainer
removeEntity(DxfEntity *)DxfEntityContainer
resetBorders()DxfEntity
rotate(const TechDraw::DxfVector &center, const double &angle) overrideDxfEntityContainervirtual
setAttribute(DRW_Entity &data)DxfEntity
setAttribute(const DxfAttribute &attr)DxfEntity
setBlockHandle(int handle)DxfBlock
setBlockName(const std::string &blkName)DxfBlock
setEntityLayoutId(const std::string &id)DxfEntity
setHeaderInfo(TechDraw::DxfHeader *)DxfEntity
setIsEndBlock(bool isEndBlock)DxfBlock
setIsInsert(bool isInsert)DxfBlock
setLayer(const std::string &name)DxfEntity
setLayer(DxfLayer *l)DxfEntity
setVersion(int version)DxfEntity
sortHatchLoop(std::vector< TechDraw::DxfEntityContainer * > &hatchVec)DxfEntityContainer
writeDxf(dxfW *writer) overrideDxfEntityContainervirtual
~DxfBlock()DxfBlock
~DxfEntity()DxfEntityvirtual
~DxfEntityContainer()DxfEntityContainervirtual