|
BIMHome v1.0.0
BIMHome接口文档说明
|
#include <CreateDrawView.h>
Public 成员函数 | |
| virtual | ~CreateDrawView ()=default |
静态 Public 成员函数 | |
| static IDrawView * | createIAngleDimensionView (App::IDocument *pDocument, double angle, const Base::Vector3d centerPt, double radius, const FontAttribute &fontAttr=FontAttribute(), const LineAttribute &lineAttr=LineAttribute()) |
| static IDrawView * | createIBalloonView (App::IDocument *pDocument, const DrawViewBallonParam ¶m) |
| static IDrawView * | createIDimensionView (App::IDocument *pDocument, const DrawViewDimensionParam ¶m) |
| static IDrawView * | createIElevationView (App::IDocument *pDocument, double longSideLength, const std::string &text, const FontAttribute &fontAttr=FontAttribute(), const LineAttribute &lineAttr=LineAttribute()) |
| static IDrawView * | createIGeometryListView (App::IDocument *pDocument, const std::vector< Base::Geometry * > &geolist, const DrawViewGeometryListParam ¶m) |
| static IDrawView * | createIHatchView (App::IDocument *pDocument, DxfEntity *hatch, double patScale, double dxfScale) |
| static IDrawView * | createIIllustrationView (App::IDocument *pDocument, const std::vector< DxfEntity * > &data, double amplfy=1.0) |
| static IDrawView * | createILabelView (App::IDocument *pDocument, const LabelParam ¶m) |
| static IDrawView * | createILineView (App::IDocument *pDocument, const Base::Vector3d &startPt, const Base::Vector3d &endPt, const LineAttribute &attr=LineAttribute(), double ampltfy=1.0) |
| static IDrawView * | createIPartView (App::IDocument *pDocument, const DrawViewSectionParam ¶m) |
| static IDrawView * | createIRadiusOrDiameterDimensionView (App::IDocument *pDocument, const DimensionType &type, double angle, double radius, const Base::Vector3d centerPt, const FontAttribute &fontAttr=FontAttribute(), const LineAttribute &lineAttr=LineAttribute()) |
| static IDrawView * | createISectionView (App::IDocument *pDocument, const DrawViewSectionParam ¶m) |
| static IDrawView * | createITableView (App::IDocument *pDocument, const TabelParam ¶m) |
| static IDrawView * | createITemplteView (App::IDocument *pDocument, const std::map< std::string, boost::any > &data, const std::string &sketchName, const std::string &path, const DrawViewSketchTemplateParam ¶m) |
| static IDrawView * | createITextView (App::IDocument *pDocument, const std::string text, bool type, const FontAttribute &attr=FontAttribute()) |
| static IDrawView * | createITrepanView (App::IDocument *pDocument, float l, float w, const LineAttribute &attr) |