PartDesign Namespace Reference

Base class of all additive features in PartDesign. More...

Classes

class  AdditiveBox
 
class  AdditiveCone
 
class  AdditiveCylinder
 
class  AdditiveEllipsoid
 
class  AdditiveLoft
 
class  AdditivePipe
 
class  AdditivePrism
 
class  AdditiveSphere
 
class  AdditiveTorus
 
class  AdditiveWedge
 
class  Body
 
class  BodyPy
 The python export class for Body. More...
 
class  Boolean
 Abstract superclass of all features that are created by transformation of another feature Transformations are translation, rotation and mirroring. More...
 
class  Box
 
class  Chamfer
 
class  Cone
 
class  CoordinateSystem
 
class  Cylinder
 
class  Draft
 
class  DressUp
 
class  Ellipsoid
 
class  Feature
 PartDesign feature Base class of all PartDesign features. More...
 
class  FeatureAdditivePython
 
class  FeatureAddSub
 
class  FeatureBase
 
class  FeaturePrimitive
 
class  FeaturePy
 The python export class for Feature. More...
 
class  FeatureSubtractivePython
 
class  Fillet
 
struct  gp_Pnt_Less
 
class  Groove
 
class  Hole
 
class  Line
 
class  LinearPattern
 
class  Loft
 
class  Mirrored
 
class  Module
 
class  MultiTransform
 
class  Pad
 
class  Pipe
 
class  Plane
 
class  Pocket
 
class  Point
 
class  PolarPattern
 
class  Prism
 
class  ProfileBased
 
class  Revolution
 
class  Scaled
 
class  ShapeBinder
 
class  Solid
 PartDesign feature Base class of all PartDesign features. More...
 
class  Sphere
 
class  SubShapeBinder
 
class  SubtractiveBox
 
class  SubtractiveCone
 
class  SubtractiveCylinder
 
class  SubtractiveEllipsoid
 
class  SubtractiveLoft
 
class  SubtractivePipe
 
class  SubtractivePrism
 
class  SubtractiveSphere
 
class  SubtractiveTorus
 
class  SubtractiveWedge
 
class  Thickness
 
class  Torus
 
class  Transformed
 Abstract superclass of all features that are created by transformation of another feature Transformations are translation, rotation and mirroring. More...
 
class  Wedge
 

Typedefs

typedef App::FeaturePythonT< FeatureAddSubFeatureAddSubPython
 
typedef App::FeaturePythonT< FeatureFeaturePython
 
typedef Part::TopoShape TopoShape
 

Functions

PyObjectinitModule ()
 

Variables

const App::PropertyQuantityConstraint::Constraints angleRangeU = {0.0,360.0,1.0}
 
const App::PropertyQuantityConstraint::Constraints angleRangeV = {-90.0,90.0,1.0}
 
const App::PropertyQuantityConstraint::Constraints quantityRange = {0.0,FLT_MAX,0.1}
 
const App::PropertyQuantityConstraint::Constraints torusRangeV = {-180.0,180.0,1.0}
 

Detailed Description

Base class of all additive features in PartDesign.

Typedef Documentation

◆ FeatureAddSubPython

◆ FeaturePython

◆ TopoShape

Function Documentation

◆ initModule()

PyObject * PartDesign::initModule ( )

Variable Documentation

◆ angleRangeU

◆ angleRangeV

const App::PropertyQuantityConstraint::Constraints PartDesign::angleRangeV = {-90.0,90.0,1.0}

◆ quantityRange

◆ torusRangeV

const App::PropertyQuantityConstraint::Constraints PartDesign::torusRangeV = {-180.0,180.0,1.0}