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

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

addEntity(DxfEntity *entity)DxfEntityContainer
addRectangle(const TechDraw::DxfVector &corner1, const TechDraw::DxfVector &corner2)DxfEntityContainer
arrow(const TechDraw::DxfVector &point, const double angle, const double direction, const bool outsideArrows, const double _dimscale, const double _dimexo, const double _dimexe, const double _dimtxt, const double _dimgap, const double _arrowSize, double xScale=1.0, double yScale=1.0)DxfDimAngularprivate
calcDimension(void)DxfDimAngularprivate
calculateBorders() overrideDxfDimAngularvirtual
clear()DxfEntityContainer
clone() overrideDxfDimAngularvirtual
cloneEntities(DxfEntityContainer *oldEntity, DxfEntityContainer *newEntity)DxfEntityContainer
DxfDimAngular()DxfDimAngular
DxfDimAngular(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 &definitionPoint1, const DxfVector &definitionPoint2, const DxfVector &definitionPoint3, const DxfVector &definitionPoint4, int textcolor=0, int horizonColor=0, int verticalColor=0)DxfDimAngular
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
DxfEntity()DxfEntity
DxfEntityContainer()DxfEntityContainer
extensionLine(const TechDraw::DxfVector &dimLineP1, const TechDraw::DxfVector &dimLineP2, const TechDraw::DxfVector &dimPoint, const TechDraw::DxfVector &dirStart, const TechDraw::DxfVector &dirEnd, const double _dimscale, const double _dimexo, const double _dimexe, const double _dimtxt, const double _dimgap, const double _arrowSize)DxfDimAngularprivate
fixDimension(void)DxfDimAngularprivate
getAngle()DxfDimension
getArrowSize() constDxfEntity
getAttribute() constDxfEntity
getBulge() constDxfEntityvirtual
getContainer()DxfEntityContainer
getDefinitionPoint()DxfDimension
getDefinitionPoint1()DxfDimAngular
getDefinitionPoint2()DxfDimAngular
getDefinitionPoint3()DxfDimAngular
getDefinitionPoint4()DxfDimAngular
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
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 overrideDxfDimAngularvirtual
TechDraw::DxfDimension::getMeasuredLabel(double dist) constDxfDimension
getMiddleOfText()DxfDimension
getMiddleOfTextIfAuto()DxfDimension
getMiddlePoint() constDxfEntityvirtual
getMinVector()DxfEntity
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_AngleDxfDimensionprotected
m_AttributeDxfEntityprotected
m_DefinitionPointDxfDimensionprotected
m_DefinitionPoint1DxfDimAngularprivate
m_DefinitionPoint2DxfDimAngularprivate
m_DefinitionPoint3DxfDimAngularprivate
m_DefinitionPoint4DxfDimAngularprivate
m_DefinitionPointCostomDxfDimensionprotected
m_DimAngleDxfDimAngularprivate
m_DimAngleL1DxfDimAngularprivate
m_DimAngleL2DxfDimAngularprivate
m_DimCenterDxfDimAngularprivate
m_DimDir1eDxfDimAngularprivate
m_DimDir1sDxfDimAngularprivate
m_DimDir2eDxfDimAngularprivate
m_DimDir2sDxfDimAngularprivate
m_DimDirRadDxfDimAngularprivate
m_DimensionArrowBlockHandleDxfDimensionprotected
m_DimensionArrowSizeDxfDimensionprotected
m_DimensionArrowStyleDxfDimensionprotected
m_DimensionHorizonColorDxfDimensionprotected
m_DimensionTextColorDxfDimensionprotected
m_DimensionTextSizeDxfDimensionprotected
m_DimensionVerticalColorDxfDimensionprotected
m_DimLine1DxfDimAngularprivate
m_DimLine2DxfDimAngularprivate
m_DimRadiusDxfDimAngularprivate
m_EntityContainerDxfEntityContainerprotected
m_EntityIdDxfEntityprotected
m_EntityParentIdDxfEntityprotected
m_EntityUuidDxfEntityprotected
m_FontDxfDimensionprotected
m_HalignDxfDimensionprotected
m_HeaderDxfEntityprotected
m_LineSpacingFactorDxfDimensionprotected
m_LineSpacingStyleDxfDimensionprotected
m_MaxVDxfEntityprotected
m_MiddleOfTextDxfDimensionprotected
m_MiddleOfTextIfAutoDxfDimensionprotected
m_MinVDxfEntityprotected
m_RealTextDxfDimensionprotected
m_StyleDxfDimensionprotected
m_TangentDxfDimensionprotected
m_TextDxfDimensionprotected
m_TypeDxfEntityprotected
m_userPositionDxfDimensionprotected
m_ValignDxfDimensionprotected
m_VersionDxfEntityprotected
move(const TechDraw::DxfVector &offset) overrideDxfDimAngularvirtual
removeAllEntities()DxfEntityContainer
removeEntity(DxfEntity *)DxfEntityContainer
resetBorders()DxfEntity
rotate(const TechDraw::DxfVector &center, const double &angle) overrideDxfDimAngularvirtual
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
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)DxfDimAngularvirtual
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) overrideDxfDimAngularvirtual
writeDxf(dxfW *writer) overrideDxfDimAngularvirtual
~DxfDimAngular()DxfDimAngular
~DxfDimension()DxfDimensionvirtual
~DxfEntity()DxfEntityvirtual
~DxfEntityContainer()DxfEntityContainervirtual