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

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

addEntity(DxfEntity *entity)DxfEntityContainer
addRectangle(const TechDraw::DxfVector &corner1, const TechDraw::DxfVector &corner2)DxfEntityContainer
calculateBorders() overrideDxfDimLinearvirtual
clear()DxfEntityContainer
clone() overrideDxfDimLinearvirtual
cloneEntities(DxfEntityContainer *oldEntity, DxfEntityContainer *newEntity)DxfEntityContainer
DxfDimension()DxfDimension
DxfDimension(const DxfVector &definitionPoint, const DxfVector &middleOfText, VAlign valign, HAlign halign, MTextLineSpacingStyle lineSpacingStyle, double lineSpacingFactor, const std::string &text, const std::string &font, const std::string &style, double angle, int textcolor=0, int horizonColor=0, int verticalColor=0)DxfDimension
DxfDimension::stripZerosAngle(QString angle, int zeros) constDxfDimension
DxfDimLinear()DxfDimLinear
DxfDimLinear(const DxfVector &definitionPoint, const DxfVector &middleOfText, VAlign valign, HAlign halign, MTextLineSpacingStyle lineSpacingStyle, double lineSpacingFactor, const std::string &text, const std::string &font, const std::string &style, double angleDim, const DxfVector &extensionPoint1, const DxfVector &extensionPoint2, double angleDimLinear, double oblique, int textcolor=0, int horizonColor=0, int verticalColor=0)DxfDimLinear
DxfEntity()DxfEntity
DxfEntityContainer()DxfEntityContainer
getAngle() constDxfDimLinear
TechDraw::DxfDimension::getAngle()DxfDimension
getArrowSize() constDxfEntity
getAttribute() constDxfEntity
getBulge() constDxfEntityvirtual
getContainer()DxfEntityContainer
getDefinitionPoint()DxfDimension
getDefinitionPointComstom()DxfDimension
getDimensionLineColor() constDxfEntity
getDimensionLineGap() constDxfEntity
getDimensionLineWidth() constDxfEntity
getEndPoint() constDxfEntityvirtual
getEntities()DxfEntityContainer
getEntityId() constDxfEntity
getEntityLayoutId() constDxfEntity
getEntityUuid() constDxfEntity
getExtensionLineColor() constDxfEntity
getExtensionLineExtension() constDxfEntity
getExtensionLineOffset() constDxfEntity
getExtensionLineWidth() constDxfEntity
getExtensionPoint1() constDxfDimLinear
getExtensionPoint2() constDxfDimLinear
getFixedLength() constDxfEntity
getFixedLengthOn() constDxfEntity
getFont()DxfDimension
getGeneralFactor() constDxfEntity
getGeneralScale() constDxfEntity
getHAlign()DxfDimension
getInsideHorizontalText() constDxfEntity
getIntersection(DxfEntity const *e1, DxfEntity const *e2, bool onEntities=false)DxfDimension
getIntersectionsLineContainer(const DxfLine *l, const DxfEntityContainer &c, bool infiniteLine=false)DxfDimension
getLineSpacingFactor()DxfDimension
getLineSpacingStyle()DxfDimension
getMaxVector()DxfEntity
getMeasuredLabel() const overrideDxfDimLinearvirtual
TechDraw::DxfDimension::getMeasuredLabel(double dist) constDxfDimension
getMiddleOfText()DxfDimension
getMiddleOfTextIfAuto()DxfDimension
getMiddlePoint() constDxfEntityvirtual
getMinVector()DxfEntity
getOblique() constDxfDimLinear
getRealText()DxfDimension
getSize()DxfEntity
getStartPoint() constDxfEntityvirtual
getStyle()DxfDimension
getText()DxfDimension
getTextColor() constDxfEntity
getTextHeight() constDxfEntity
getTextStyle()DxfEntity
getTickSize() constDxfEntity
getType() constDxfEntity
getVAlign()DxfDimension
isDimension(TechDraw::DxfEntityType type)DxfDimension
isPointInsideContour(const TechDraw::DxfVector &point, DxfEntityContainer *contour, bool *onContour=nullptr)DxfDimension
isTangent()DxfDimension
m_AngleDxfDimLinearprivate
m_AttributeDxfEntityprotected
m_DefinitionPointDxfDimensionprotected
m_DefinitionPointCostomDxfDimensionprotected
m_DimensionArrowBlockHandleDxfDimensionprotected
m_DimensionArrowSizeDxfDimensionprotected
m_DimensionArrowStyleDxfDimensionprotected
m_DimensionHorizonColorDxfDimensionprotected
m_DimensionTextColorDxfDimensionprotected
m_DimensionTextSizeDxfDimensionprotected
m_DimensionVerticalColorDxfDimensionprotected
m_EntityContainerDxfEntityContainerprotected
m_EntityIdDxfEntityprotected
m_EntityParentIdDxfEntityprotected
m_EntityUuidDxfEntityprotected
m_ExtensionPoint1DxfDimLinearprivate
m_ExtensionPoint2DxfDimLinearprivate
m_FontDxfDimensionprotected
m_HalignDxfDimensionprotected
m_HeaderDxfEntityprotected
m_LineSpacingFactorDxfDimensionprotected
m_LineSpacingStyleDxfDimensionprotected
m_MaxVDxfEntityprotected
m_MiddleOfTextDxfDimensionprotected
m_MiddleOfTextIfAutoDxfDimensionprotected
m_MinVDxfEntityprotected
m_ObliqueDxfDimLinearprivate
m_RealTextDxfDimensionprotected
m_StyleDxfDimensionprotected
m_TangentDxfDimensionprotected
m_TextDxfDimensionprotected
m_TypeDxfEntityprotected
m_userPositionDxfDimensionprotected
m_ValignDxfDimensionprotected
m_VersionDxfEntityprotected
move(const TechDraw::DxfVector &offset) overrideDxfDimLinearvirtual
removeAllEntities()DxfEntityContainer
removeEntity(DxfEntity *)DxfEntityContainer
resetBorders()DxfEntity
rotate(const TechDraw::DxfVector &center, const double &angle) overrideDxfDimLinearvirtual
setAngle(double a)DxfDimLinear
setAttribute(DRW_Entity &data)DxfEntity
setAttribute(const DxfAttribute &attr)DxfEntity
setDimensionArrowBlockHandle(const std::string &handle)DxfDimension
setDimensionArrowSize(double d)DxfDimension
setDimensionArrowStyle(int arrowStyle)DxfDimension
setDimensionHorizonColor(int c)DxfDimension
setDimensionTextColor(int c)DxfDimension
setDimensionTextSize(double d)DxfDimension
setDimensionVerticalColor(int c)DxfDimension
setEntityLayoutId(const std::string &id)DxfEntity
setHeaderInfo(TechDraw::DxfHeader *)DxfEntity
setLayer(const std::string &name)DxfEntity
setLayer(DxfLayer *l)DxfEntity
setOblique(double o)DxfDimLinear
setVersion(int version)DxfEntity
sortHatchLoop(std::vector< TechDraw::DxfEntityContainer * > &hatchVec)DxfEntityContainer
stripZerosLinear(QString linear, int zeros) constDxfDimension
update(double xScale=1.0, double yScale=1.0)DxfDimensionvirtual
updateCreateAlignedTextDimensionLine(const TechDraw::DxfVector &p1, const TechDraw::DxfVector &p2, bool arrow1=true, bool arrow2=true, double xScale=1.0, double yScale=1.0, bool autoText=false)DxfDimension
updateCreateDimensionLine(const TechDraw::DxfVector &p1, const TechDraw::DxfVector &p2, bool arrow1=true, bool arrow2=true, double xScale=1.0, double yScale=1.0, bool autoText=false)DxfDimension
updateCreateHorizontalTextDimensionLine(const TechDraw::DxfVector &p1, const TechDraw::DxfVector &p2, bool arrow1=true, bool arrow2=true, bool autoText=false)DxfDimension
updateDimension(double xScale=1.0, double yScale=1.0, bool autoText=false) overrideDxfDimLinearvirtual
writeDxf(dxfW *writer) overrideDxfDimLinearvirtual
~DxfDimension()DxfDimensionvirtual
~DxfDimLinear()DxfDimLinear
~DxfEntity()DxfEntityvirtual
~DxfEntityContainer()DxfEntityContainervirtual