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

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

add3dFace(const DRW_3Dface &data) overridedxfAnalysisvirtual
addAngularDim(const Base::Vector3d &textLocn, const Base::Vector3d &lineLocn, const Base::Vector3d &extLine1End, const Base::Vector3d &extLine2End, const Base::Vector3d &apexPoint, char *dimText, int userPosition, int dimArrowStyle, Base::Color dimTextColor, Base::Color dimHorizonColor, Base::Color dimVerticalColor, double arrowSize, double textSize)dxfAnalysis
addAppId(const DRW_AppId &data) overridedxfAnalysisvirtual
addArc(const DRW_Arc &data) overridedxfAnalysisvirtual
addArc(DxfBlock *block, const Base::Vector3d &center, double radius, double angle1, double angle2, bool reversed)dxfAnalysis
addArchTickArrowBlock()dxfAnalysis
addBlock(const DRW_Block &data) overridedxfAnalysisvirtual
addBlock(const std::string &name, const Base::Vector3d &iPt)dxfAnalysis
addBlockEntity(DxfBlock *pBlock)dxfAnalysis
addCircle(const DRW_Circle &data) overridedxfAnalysisvirtual
addCircle(DxfBlock *block, const Base::Vector3d &center, double radius, bool needScale=true)dxfAnalysis
addClosedBlankArrowBlock()dxfAnalysis
addComment(const char *comment) overridedxfAnalysisvirtual
addComplexLineTextStyle()dxfAnalysis
addDatumFilledArrowBlock()dxfAnalysis
addDiametricDim(const Base::Vector3d &textLocn, const Base::Vector3d &arcPoint1, const Base::Vector3d &arcPoint2, char *dimText, int userPosition, int dimArrowStyle, Base::Color dimTextColor, Base::Color dimHorizonColor, Base::Color dimVerticalColor, double arrowSize, double textSize)dxfAnalysis
addDimAlign(const DRW_DimAligned *data) overridedxfAnalysisvirtual
addDimAligned(const Base::Vector3d &textLocn, const Base::Vector3d &lineLocn, const Base::Vector3d &extLine1Start, const Base::Vector3d &extLine2Start, char *dimText, double angle, int userPosition, int dimArrowStyle, Base::Color dimTextColor, Base::Color dimHorizonColor, Base::Color dimVerticalColor, double arrowSize, double textSize)dxfAnalysis
addDimAngular(const DRW_DimAngular *data) overridedxfAnalysisvirtual
addDimAngular3P(const DRW_DimAngular3p *data) overridedxfAnalysisvirtual
addDimDiametric(const DRW_DimDiametric *data) overridedxfAnalysisvirtual
addDimensionArrowBlock()dxfAnalysis
addDimLinear(const DRW_DimLinear *data) overridedxfAnalysisvirtual
addDimOrdinate(const DRW_DimOrdinate *data) overridedxfAnalysisvirtual
addDimRadial(const DRW_DimRadial *data) overridedxfAnalysisvirtual
addDimStyle(const DRW_Dimstyle &data) overridedxfAnalysisvirtual
addDimStyle(DxfDimStyle *)dxfAnalysis
addDotArrowBlock()dxfAnalysis
addDotBlankArrowBlock()dxfAnalysis
addDotSmallArrowBlock()dxfAnalysis
addEllipse(const DRW_Ellipse &data) overridedxfAnalysisvirtual
addEntity(Base::Vector3d basePt, const std::vector< DxfEntity * > &entities, double scale=1.0, double rotate=0.0, double hatchScale=1.0)dxfAnalysis
addHatch(const DRW_Hatch *data) overridedxfAnalysisvirtual
addHeader(const DRW_Header *data) overridedxfAnalysisvirtual
addImage(const DRW_Image *data) overridedxfAnalysisvirtual
addInsert(const DRW_Insert &data) overridedxfAnalysisvirtual
addInsert(const std::string &name, const Base::Vector3d &iPt, double angle)dxfAnalysis
addKnot(const DRW_Entity &data) overridedxfAnalysisvirtual
addLayer(const DRW_Layer &data) overridedxfAnalysisvirtual
addLayer(const std::string &layerName)dxfAnalysis
addLayout(const DRW_Layout &data) overridedxfAnalysisvirtual
addLeader(const DRW_Leader *data) overridedxfAnalysisvirtual
addLeader(const char *leaderType, const Base::Vector3d &textPt, const Base::Vector3d &tailPt, const Base::Vector3d &dxfPt, TechDraw::DxfEntity *bubble, TechDraw::DxfText *label, TechDraw::DxfPolyline *leader, double pagescale, double rotateAngle, double fontHeight, double inkTextWidth, double circleTextWidth, double leaderArrowOffsetX, double leaderArrowOffsetY, const std::vector< TechDraw::DxfText * > &attachedLabels, const std::vector< DxfLine * > &attachedLines, bool showLine, const std::vector< Base::Vector3d > &leaderInterval, double arrowSize, Base::Color dimTextColor, Base::Color dimLineColor)dxfAnalysis
addLine(const DRW_Line &data) overridedxfAnalysisvirtual
addLine(DxfBlock *block, const Base::Vector3d &position1, const Base::Vector3d &position2, double lineWidth, bool needScale=true)dxfAnalysis
addLineDim(const Base::Vector3d &textLocn, const Base::Vector3d &lineLocn, const Base::Vector3d &extLine1Start, const Base::Vector3d &extLine2Start, char *dimText, double angle, int userPosition, int dimArrowStyle, Base::Color dimTextColor, Base::Color dimHorizonColor, Base::Color dimVerticalColor, double arrowSize, double textSize)dxfAnalysis
addLType(const DRW_LType &data) overridedxfAnalysisvirtual
addLWPolyline(const DRW_LWPolyline &data) overridedxfAnalysisvirtual
addMText(const DRW_MText &data) overridedxfAnalysisvirtual
addMText(DxfBlock *block, const std::string &text, const Base::Vector3d &position2, double height, int widthscale, double angle=0.0)dxfAnalysis
addNoneArrowBlock()dxfAnalysis
addObliqueArrowBlock()dxfAnalysis
addOpenArrowBlock()dxfAnalysis
addPlotSettings(const DRW_PlotSettings *data) overridedxfAnalysisvirtual
addPoint(const DRW_Point &data) overridedxfAnalysisvirtual
addPoint()dxfAnalysis
addPolyLine(DxfBlock *block, const std::vector< std::pair< DxfVector, double > > &positionList, bool bClosed, double lineWidth, bool needScale=true)dxfAnalysis
addPolyline(const DRW_Polyline &data) overridedxfAnalysisvirtual
addRadialDim(const Base::Vector3d &centerPoint, const Base::Vector3d &textLocn, const Base::Vector3d &arcPoint, char *dimText, int userPosition, int dimArrowStyle, Base::Color dimTextColor, Base::Color dimHorizonColor, Base::Color dimVerticalColor, double arrowSize, double textSize)dxfAnalysis
addRay(const DRW_Ray &data) overridedxfAnalysisvirtual
addRay()dxfAnalysis
addSolid(const DRW_Solid &data) overridedxfAnalysisvirtual
addSolid(DxfBlock *block, const Base::Vector3d &v1, const Base::Vector3d &v2, const Base::Vector3d &v3, const Base::Vector3d &v4, bool needScale)dxfAnalysis
addSpline(const DRW_Spline *data) overridedxfAnalysisvirtual
addSpline()dxfAnalysis
addSquareArrowBlock()dxfAnalysis
addTable(const std::string &tableName, const Base::Vector3d &tablePosition, int rowCount, int colCount, std::vector< double > rowWidths, double colHeight, const std::map< int, std::map< int, std::string > > &tableContents, const std::vector< TableSpanInfo > &TableSpandata)dxfAnalysis
addText(const DRW_Text &data) overridedxfAnalysisvirtual
addText(DxfBlock *block, const std::string &text, const Base::Vector3d &position1, const Base::Vector3d &position2, double height, double angle=0.0, int colorIndex=0, int widthscale=1.0)dxfAnalysis
addTextStyle(const DRW_Textstyle &data) overridedxfAnalysisvirtual
addTextStyle()dxfAnalysis
addTextStyle(const std::vector< DxfEntity * > &entities, std::vector< std::string > &styles)dxfAnalysisprivate
addToTemplateContainer(DxfEntity *entity, const DRW_Entity &data)dxfAnalysisprivate
addTrace(const DRW_Trace &data) overridedxfAnalysisvirtual
addViewport(const DRW_Viewport &data) overridedxfAnalysisvirtual
addVport(const DRW_Vport &data) overridedxfAnalysisvirtual
addXLine()dxfAnalysis
addXline(const DRW_Xline &data) overridedxfAnalysisvirtual
cadUnicode(const QString &str)dxfAnalysisprivate
calculateBorder()dxfAnalysis
convDimensionData(const DRW_Dimension *data, DxfVector &definitionPoint, DxfVector &middleOfText, VAlign &valign, HAlign &halign, MTextLineSpacingStyle &lineSpacingStyle, double &lineSpacingFactor, std::string &text, std::string &style, double &angle)dxfAnalysisprivate
copyTemplateEntities(double step, int num=0, bool isSplit=false, const std::string &dir="X", const std::string &graphicsName="")dxfAnalysis
decodeNum(const std::string &s, int *b)dxfAnalysisprivate
decodeText(int c)dxfAnalysisprivate
decreaseTotal(int &total)dxfAnalysisprivate
dxfAnalysis()dxfAnalysis
encodeNum(int c)dxfAnalysisprivate
encodeText(const std::string &stmp)dxfAnalysisprivate
endBlock() overridedxfAnalysisvirtual
escapeUnicode(const QString &str)dxfAnalysisprivate
FindLayerByName(const std::string &name)dxfAnalysis
getAmplifyScale()dxfAnalysis
getArrowSizeAndTextSize(const std::string &styleName, const std::map< std::string, DxfDimStyle * > &styleContainer, double &arrowSizeInDxf, double &textSizeInDxf)dxfAnalysis
getBlockByHandle(const std::string &handle)dxfAnalysis
getBlockByName(const std::string &name)dxfAnalysis
getBlocksMinAndMax(TechDraw::DxfVector &MinV, TechDraw::DxfVector &MaxV)dxfAnalysisprivate
getCodePage()dxfAnalysis
getCopyBlockContainer()dxfAnalysis
getCopyBlockInsertContainer()dxfAnalysis
getCopyEntityContainer()dxfAnalysis
getCurrentCopyPageXDis()dxfAnalysis
getCurrentCopyPageYDis()dxfAnalysis
getCustomBlockContainer()dxfAnalysis
getCustomBlockInsertContainer()dxfAnalysis
getCustomEntityContainer()dxfAnalysis
getDimStyleInHeader()dxfAnalysis
getDXFVersion()dxfAnalysis
getEntitiesMinAndMax(TechDraw::DxfVector &MinV, TechDraw::DxfVector &MaxV)dxfAnalysisprivate
getFontFromStyle(const std::string &style) constdxfAnalysisprivate
getHeader() constdxfAnalysis
getHeight() constdxfAnalysis
getMaxExt()dxfAnalysis
getMaxExtAfterCopy() constdxfAnalysis
getMinExt()dxfAnalysis
getMinExtAfterCopy() constdxfAnalysis
getPatternByName(const std::string &patternName)dxfAnalysisstatic
getTableCombInfo(bool &totalTableWidth, int &colNeedCut, int &colCount, int row, const std::vector< TableSpanInfo > &TableSpandata)dxfAnalysisprivate
getTableWidth(int start, int end, const std::vector< double > &rowWidths)dxfAnalysisprivate
getTemplateBlockContainer()dxfAnalysis
getTemplateBlockInsertContainer()dxfAnalysis
getTemplateEntityContainer()dxfAnalysis
getTemplateLayoutContainer()dxfAnalysis
getTemplateScale()dxfAnalysis
getTextStyleInHeader()dxfAnalysis
getVPoint() constdxfAnalysis
getWidth() constdxfAnalysis
isReadFile()dxfAnalysis
linkImage(const DRW_ImageDef *data) overridedxfAnalysisvirtual
loadAllFromPatFile(const QString &fileName)dxfAnalysis
loadPatDir(const QString &dirName)dxfAnalysisprivate
m_AllCopyBlockContainerdxfAnalysisprivate
m_AllCopyBlockInsertContainerdxfAnalysisprivate
m_AllCopyEntityContainerdxfAnalysisprivate
m_AmplifydxfAnalysisprivate
m_CodePagedxfAnalysisprivate
m_CoefficientdxfAnalysisprivate
m_CopyBlockContainerdxfAnalysisprivate
m_CopyBlockInsertContainerdxfAnalysisprivate
m_CopyEntityContainerdxfAnalysisprivate
m_CustomBlockContainerdxfAnalysisprivate
m_CustomBlockInsertContainerdxfAnalysisprivate
m_CustomEntityContainerdxfAnalysisprivate
m_DimensionArrowBlockHandleMapdxfAnalysisprivate
m_DimensionStyleContainerdxfAnalysisprivate
m_DimensionStyleNamedxfAnalysisprivate
m_DimStyleInHeaderdxfAnalysisprivate
m_DxfPatternListsdxfAnalysisstatic
m_DxfWriterdxfAnalysisprivate
m_FontListdxfAnalysisprivate
m_HeaderdxfAnalysisprivate
m_LayerContainerdxfAnalysisprivate
m_LTypeContainerdxfAnalysisprivate
m_MaxExtdxfAnalysisprivate
m_MaxExtAfterCopydxfAnalysisprivate
m_MinExtdxfAnalysisprivate
m_MinExtAfterCopydxfAnalysisprivate
m_TableBlockContainerdxfAnalysisprivate
m_TemplateBlockContainerdxfAnalysisprivate
m_TemplateBlockInsertContainerdxfAnalysisprivate
m_TemplateEntityContainerdxfAnalysisprivate
m_TemplateLayoutContainerdxfAnalysisprivate
m_TextBigFontFamilydxfAnalysisprivate
m_TextFontFamilydxfAnalysisprivate
m_TextStyleContainerdxfAnalysisprivate
m_TextStyleInHeaderdxfAnalysisprivate
m_TextStyleNamedxfAnalysisprivate
m_TextWidthFactordxfAnalysisprivate
m_VersiondxfAnalysisprivate
m_VPointdxfAnalysisprivate
m_XScaledxfAnalysisprivate
m_YScaledxfAnalysisprivate
mCurrentGraphBaseXdxfAnalysisprivate
mCurrentPageXdxfAnalysisprivate
mCurrentPageYdxfAnalysisprivate
mGraphCountdxfAnalysisprivate
mGroupGraphMaxXdxfAnalysisprivate
modifyIntValueInHeader(const std::string &, int var)dxfAnalysis
mStrDrawNamedxfAnalysisprivate
readDwgFile(const std::string &fileName)dxfAnalysisprivate
readDxfFile(const std::string &fileName)dxfAnalysisprivate
readFile(const std::string &fileName)dxfAnalysis
readString(const std::string &buf)dxfAnalysis
releaseCopiedTemplateEntities()dxfAnalysis
releaseDxfPatternLists()dxfAnalysisprivate
removeAllEntities()dxfAnalysis
removeCopyEntities()dxfAnalysis
removeCustomEntities()dxfAnalysis
round(const double v, const double precision)dxfAnalysisprivate
setAmplifyScale(float times)dxfAnalysis
setBlock(const int handle) overridedxfAnalysisvirtual
setDimensionArrowInfo(DxfDimension *dim, const DRW_DimLinear *data)dxfAnalysisprivate
setDimensionStyleName(const std::string &name)dxfAnalysis
setEntityAttribute(DxfEntity *entity, const DRW_Entity &data)dxfAnalysis
setMaxExt(const Base::Vector3d &)dxfAnalysis
setMaxExtAfterCopy(const Base::Vector3d &)dxfAnalysis
setMinExt(const Base::Vector3d &)dxfAnalysis
setMinExtAfterCopy(const Base::Vector3d &)dxfAnalysis
setTemplateEntityContainer(const std::vector< DxfEntity * > &entities)dxfAnalysis
setTemplateGraphicsName(const std::string &name)dxfAnalysis
setTemplateScale(double scale)dxfAnalysis
setTextBigFontFamily(const std::string &name)dxfAnalysis
setTextFontFamily(const std::string &name)dxfAnalysis
setTextStyleName(const std::string &name)dxfAnalysis
setTextWidthFactor(const std::string &name, float factor)dxfAnalysis
setTextWidthFactor(DxfText *text)dxfAnalysisprivate
setTopoStructData(const std::vector< TechDraw::DxfEntity * > &entityVec)dxfAnalysis
sortHatchLoop(DxfEntityContainer *hatchLoop)dxfAnalysisprivate
toNativeString(const std::string &data)dxfAnalysisprivate
toUtf8(const std::string &s)dxfAnalysisprivate
writeAppId() overridedxfAnalysisvirtual
writeBlockRecords() overridedxfAnalysisvirtual
writeBlocks() overridedxfAnalysisvirtual
writeDimstyles() overridedxfAnalysisvirtual
writeDwgFile(const QString &fileName, TechDraw::DwgExportType type)dxfAnalysis
writeDxfFile(const QString &fileName, TechDraw::DxfExportType type)dxfAnalysis
writeEntities() overridedxfAnalysisvirtual
writeHeader(DRW_Header &data) overridedxfAnalysisvirtual
writeLayers() overridedxfAnalysisvirtual
writeLTypes() overridedxfAnalysisvirtual
writeObjects() overridedxfAnalysisvirtual
writeString()dxfAnalysis
writeTextstyles() overridedxfAnalysisvirtual
writeVports() overridedxfAnalysisvirtual
~dxfAnalysis()dxfAnalysis