#include "PreCompiled.h"#include <Python.h>#include <Interface_Static.hxx>#include <Base/Console.h>#include <Base/Interpreter.h>#include <Base/Parameter.h>#include <App/Application.h>#include "TopoShape.h"#include "FeaturePartBox.h"#include "FeaturePartBoolean.h"#include "FeaturePartCommon.h"#include "FeaturePartCut.h"#include "FeaturePartFuse.h"#include "FeaturePartSection.h"#include "FeaturePartImportStep.h"#include "FeaturePartImportIges.h"#include "FeaturePartImportBrep.h"#include "FeaturePartCurveNet.h"#include "FeaturePartCircle.h"#include "FeaturePartPolygon.h"#include "FeatureGeometrySet.h"#include "FeatureChamfer.h"#include "FeatureExtrusion.h"#include "FeatureFillet.h"#include "FeatureMirroring.h"#include "FeatureRevolution.h"#include "PartFeatures.h"#include "PrimitiveFeature.h"#include "Part2DObject.h"#include "CustomFeature.h"#include "TopoShapePy.h"#include "TopoShapeVertexPy.h"#include "TopoShapeFacePy.h"#include "TopoShapeWirePy.h"#include "TopoShapeEdgePy.h"#include "TopoShapeSolidPy.h"#include "TopoShapeCompoundPy.h"#include "TopoShapeCompSolidPy.h"#include "TopoShapeShellPy.h"#include "LinePy.h"#include "CirclePy.h"#include "EllipsePy.h"#include "ArcPy.h"#include "ArcOfCirclePy.h"#include "BezierCurvePy.h"#include "BSplineCurvePy.h"#include "HyperbolaPy.h"#include "OffsetCurvePy.h"#include "ParabolaPy.h"#include "BezierSurfacePy.h"#include "BSplineSurfacePy.h"#include "ConePy.h"#include "CylinderPy.h"#include "OffsetSurfacePy.h"#include "PlanePy.h"#include "RectangularTrimmedSurfacePy.h"#include "SpherePy.h"#include "SurfaceOfExtrusionPy.h"#include "SurfaceOfRevolutionPy.h"#include "ToroidPy.h"#include "PartFeaturePy.h"#include "PropertyGeometryList.h"Go to the source code of this file.
Functions | |
| void | initPart () |
| PyDoc_STRVAR (module_part_doc,"This is a module working with shapes.") | |
Variables | |
| struct PyMethodDef | Part_methods [] |
| void initPart | ( | ) |
Definition at line 86 of file AppPart.cpp.
References Base::Console(), App::GetApplication(), ParameterGrp::GetGroup(), App::Application::GetUserParameter(), Part::GeomSurfaceOfExtrusion::init(), Part::GeomSurfaceOfRevolution::init(), Part::GeomTrimmedSurface::init(), Part::GeomOffsetSurface::init(), Part::GeomPlane::init(), Part::GeomToroid::init(), Part::GeomSphere::init(), Part::GeomCone::init(), Part::GeomCylinder::init(), Part::GeomBSplineSurface::init(), Part::GeomBezierSurface::init(), Part::GeomSurface::init(), Part::GeomTrimmedCurve::init(), Part::GeomOffsetCurve::init(), Part::GeomLineSegment::init(), Part::GeomLine::init(), Part::GeomParabola::init(), Part::GeomHyperbola::init(), Part::GeomEllipse::init(), Part::GeomArcOfCircle::init(), Part::GeomCircle::init(), Part::GeomBSplineCurve::init(), Part::GeomBezierCurve::init(), Part::GeomCurve::init(), Part::GeomPoint::init(), Part::Geometry::init(), Part::Loft::init(), Part::RuledSurface::init(), Part::Part2DObject::init(), Part::Wedge::init(), Part::Helix::init(), Part::Torus::init(), Part::Cone::init(), Part::Cylinder::init(), Part::Sphere::init(), Part::Plane::init(), Part::Ellipsoid::init(), Part::Vertex::init(), Part::Circle::init(), Part::Polygon::init(), Part::CurveNet::init(), Part::ImportBrep::init(), Part::ImportIges::init(), Part::ImportStep::init(), Part::Mirroring::init(), Part::Revolution::init(), Part::Fillet::init(), Part::Extrusion::init(), Part::Chamfer::init(), Part::Section::init(), Part::MultiFuse::init(), Part::Fuse::init(), Part::Cut::init(), Part::MultiCommon::init(), Part::Common::init(), Part::Boolean::init(), Part::Box::init(), Part::Primitive::init(), Part::CustomFeature::init(), Part::FeatureGeometrySet::init(), Part::FeatureExt::init(), Part::Feature::init(), Part::PropertyFilletEdges::init(), Part::PropertyGeometryList::init(), Part::PropertyPartShape::init(), Part::TopoShape::init(), Base::Interpreter(), Part_methods, Part::PartFeaturePy::Type, Part::SurfaceOfRevolutionPy::Type, Part::SurfaceOfExtrusionPy::Type, Part::OffsetSurfacePy::Type, Part::BSplineSurfacePy::Type, Part::BezierSurfacePy::Type, Part::ToroidPy::Type, Part::SpherePy::Type, Part::ConePy::Type, Part::CylinderPy::Type, Part::PlanePy::Type, Part::OffsetCurvePy::Type, Part::BSplineCurvePy::Type, Part::BezierCurvePy::Type, Part::ArcOfCirclePy::Type, Part::ArcPy::Type, Part::ParabolaPy::Type, Part::HyperbolaPy::Type, Part::EllipsePy::Type, Part::CirclePy::Type, Part::LinePy::Type, Part::TopoShapeShellPy::Type, Part::TopoShapeCompSolidPy::Type, Part::TopoShapeCompoundPy::Type, Part::TopoShapeFacePy::Type, Part::TopoShapeSolidPy::Type, Part::TopoShapeEdgePy::Type, Part::TopoShapeWirePy::Type, Part::TopoShapeVertexPy::Type, and Part::TopoShapePy::Type.
| PyDoc_STRVAR | ( | module_part_doc | , | |
| "This is a module working with shapes." | ||||
| ) |
| struct PyMethodDef Part_methods[] |
Definition at line 1372 of file AppPartPy.cpp.
Referenced by initPart().
1.6.1