|
BIMHome v1.0.0
BIMHome接口文档说明
|
类 | |
| struct | AdvancedStruct |
| struct | AnnotationStruct |
| class | ArrowPropEnum |
| struct | Boundary |
| class | Calculator |
| struct | CircleInfo |
| struct | ColorStruct |
| class | CreateDrawView |
| struct | DimensionData |
| struct | DimensionLevel |
| struct | DimensionStruct |
| struct | DrawViewBallonParam |
| struct | DrawViewDimensionParam |
| struct | DrawViewGeometryListParam |
| struct | DrawViewSectionParam |
| struct | DrawViewSketchTemplateParam |
| class | Dxf3DFace |
| class | dxfAnalysis |
| class | DxfArc |
| TechDraw中DxfArc类 更多... | |
| class | DxfAttribute |
| TechDraw中DxfAttribute类 更多... | |
| class | DxfBlock |
| TechDraw中DxfBlock类 更多... | |
| class | DxfCircle |
| TechDraw中DxfCircle类 更多... | |
| class | DxfDimAligned |
| class | DxfDimAngular |
| class | DxfDimDiametric |
| class | DxfDimension |
| class | DxfDimLinear |
| class | DxfDimRadial |
| class | DxfDimStyle |
| class | DxfEllipse |
| TechDraw中DxfEllipse类 更多... | |
| class | DxfEntity |
| TechDraw中DxfEntity类 更多... | |
| class | DxfEntityContainer |
| TechDraw中DxfEntityContainer类 更多... | |
| class | DxfHatch |
| class | DxfHeader |
| TechDraw中DxfHeader类 更多... | |
| class | DxfHeaderData |
| TechDraw中DxfHeaderData类 更多... | |
| class | DxfHeaderDataImpl |
| TechDraw中DxfHeaderDataImpl类 更多... | |
| class | DxfInsert |
| TechDraw中DxfInsert类 更多... | |
| class | DxfLayer |
| TechDraw中DxfLayer类 更多... | |
| class | DxfLayout |
| TechDraw中DxfLayout类 更多... | |
| class | DxfLeader |
| TechDraw中DxfLeader类 更多... | |
| class | DxfLine |
| TechDraw中DxfLine类 更多... | |
| class | DxfLType |
| TechDraw中DxfLType类 更多... | |
| class | DxfMText |
| TechDraw中DxfMText类 更多... | |
| class | DxfParam |
| class | DxfPattern |
| class | DxfPatternLine |
| class | DxfPoint |
| TechDraw中DxfPoint类 更多... | |
| class | DxfPolyline |
| TechDraw中DxfPolyline类 更多... | |
| class | DxfRay |
| TechDraw中DxfRay类 更多... | |
| class | DxfServices |
| class | DxfSolid |
| class | DxfSpline |
| TechDraw中DxfSpline类 更多... | |
| class | DxfText |
| TechDraw中DxfText类 更多... | |
| class | DxfTextStyle |
| TechDraw中DxfTextStyle类 更多... | |
| class | DxfVector |
| class | DxfVPoint |
| class | DxfXline |
| TechDraw中DxfXline类 更多... | |
| class | EntityFactory |
| class | FileOperator |
| struct | FontAttribute |
| struct | GeneralStruct |
| struct | HLRStruct |
| class | IDrawDXFTemplate |
| class | IDrawPage |
| class | IDrawView |
| class | IDrawViewSketchTemplate |
| struct | Interval |
| struct | LabelParam |
| struct | LineAttribute |
| class | LineGroup |
| class | LineRenderer |
| class | LineSetting |
| struct | Point |
| class | Preferences |
| class | Rez |
| Functions to handle mm resolution conversion 更多... | |
| struct | ScaleStruct |
| struct | SectionAreaInfo |
| struct | SectionExtraInfo |
| struct | SectionHatchInfo |
| struct | TabelParam |
| struct | TableCellFrame |
| struct | TableCellFrameShowInfo |
| struct | TableSpanInfo |
| class | TechDrawConfig |
| class | Utils |
类型定义 | |
| typedef struct TechDraw::AdvancedStruct | AdvancedStruct |
| typedef struct TechDraw::AnnotationStruct | AnnotationStruct |
| typedef struct TechDraw::ColorStruct | ColorStruct |
| typedef struct TechDraw::DimensionStruct | DimensionStruct |
| typedef std::map< PlateIndex, DimensionLevel > | DimLevel |
| typedef struct TechDraw::GeneralStruct | GeneralStruct |
| typedef struct TechDraw::HLRStruct | HLRStruct |
| typedef struct TechDraw::ScaleStruct | ScaleStruct |
枚举 | |
| enum class | DxfHeaderType { NONE , COOD , STRING , INT , DOUBLE } |
| enum | PlateIndex { LeftPlate = 0 , RightPlate , TopPlate , BottomPlate } |
| enum class | Side { NoSide = 0 , LeftHand = 1 , RightHand = 2 , BothSides = 3 } |
| Side used for side of a point relative to an entity (right hand or left hand side) 更多... | |
函数 | |
| static bool | compareSection (const TechDraw::Interval &a, const TechDraw::Interval &b) |
| bool TechDrawExport | findIntervalsIntersection (std::vector< TechDraw::Interval > intervals, TechDraw::Interval &interval) |
变量 | |
| std::map< DefineBubbleType, std::string > TechDrawExport | BubbleTypeMap |
| std::map< DimensionType, std::string > TechDrawExport | DimensionTypeMap |
| const int | DrawingStandar [9][2] = { 841, 1189, 594, 841, 420, 594, 297, 420, 210, 297, 148, 210, 105, 148, 74, 105, 52, 74 } |
| std::map< std::string, FontFamily > TechDrawExport | FontFamilyStringToTypeMap |
| std::map< FontFamily, QString > TechDrawExport | FontFamilyTypeMap |
| std::map< DefineLeaderType, std::string > TechDrawExport | LeaderTypeMap |
| std::map< QString, Base::DefineLineType > TechDrawExport | LineTextToTypeMap |
| std::map< Base::DefineLineType, std::string > TechDrawExport | LineTypeMap |
| std::map< QString, double > TechDrawExport | LineWidthCoefficient |
| std::map< LineWidthGroup, std::string > TechDrawExport | LineWidthGroupMap |
| constexpr double | m_piX2 = M_PI * 2 |
| const int | StandarScale [] = { 1,2,5,10,20,25,50,100,200,500 } |
| const QString | TechDrawConfigPath = QCoreApplication::applicationDirPath() + QObject::tr("//ConfigFiles//TechDraw//TechDrawConfig.ini") |
| static const char * | ViewScaleTypeEnums [] = { "1", "2", "5","10","20", "25", "50", "100","200","500", nullptr } |