| AddPropertyByReference(const String &name, ReferenceObject *value) | ItemObject | virtualslot |
| ClosePart() | Part | slot |
| CreateBoolean() | Part | slot |
| CreateCircularPattern() | Part | slot |
| CreateCoilTemplate() | Part | slot |
| CreateCompositePath() | Part | slot |
| CreateDeleteDuplicatedNodes() | Part | slot |
| CreateEdgeChamfer() | Part | slot |
| CreateEdgeFillet() | Part | slot |
| CreateExtrudeCut(Sketch *sketch, double height=10.0) | Part | slot |
| CreateExtrudeImprint(Sketch *sketch, double height=10.0) | Part | slot |
| CreateExtrudeSolid(Sketch *sketch, double height=10.0) | Part | slot |
| CreateExtrudeSplit(Sketch *sketch, double height=10.0) | Part | slot |
| CreateExtrudeSurface(Sketch *sketch, double height=10.0) | Part | slot |
| CreateFaceExtrudeSolid() | Part | slot |
| CreateFaceRevolveSolid() | Part | slot |
| CreateFaceSweepSolid() | Part | slot |
| CreateHelixPath() | Part | slot |
| CreateImprint() | Part | slot |
| CreateLinearPattern() | Part | slot |
| CreateMakeBeam(Sketch *sketch) | Part | slot |
| CreateMirrorCopy() | Part | slot |
| CreatePointsPath() | Part | slot |
| CreateRadialPattern() | Part | slot |
| CreateReferenceLine() | Part | slot |
| CreateReferencePlane() | Part | slot |
| CreateReferencePoint() | Part | slot |
| CreateRevolveCut(Sketch *sketch) | Part | slot |
| CreateRevolveSolid(Sketch *sketch) | Part | slot |
| CreateRevolveSplit(Sketch *sketch) | Part | slot |
| CreateRevolveSurface(Sketch *sketch) | Part | slot |
| CreateScale() | Part | slot |
| CreateSketch(ReferenceObject *reference) | Part | slot |
| CreateSolidFaceMove() | Part | slot |
| CreateSolidFaceOffset() | Part | slot |
| CreateSolidMove() | Part | slot |
| CreateSpiralPath() | Part | slot |
| CreateSweepCut(Sketch *sketch) | Part | slot |
| CreateSweepSolid(Sketch *sketch) | Part | slot |
| CreateSweepSplit(Sketch *sketch) | Part | slot |
| CreateSweepSurface(Sketch *sketch) | Part | slot |
| CreateUserDefinedSolidTemplate() | Part | slot |
| CreateVerticesPath() | Part | slot |
| GetItem(const Variant &value) const | ItemObject | slot |
| GetName() const | ItemObject | slot |
| GetPlaneXY() | Part | slot |
| GetPlaneYZ() | Part | slot |
| GetPlaneZX() | Part | slot |
| GetProperty(const String &name) const | ItemObject | virtualslot |
| GetScriptTypeName() const | ItemObject | slot |
| NumItems() const | ItemObject | slot |
| OpenPart() | Part | slot |
| SetColor(int red, int blue, int green) | Part | slot |
| SetName(const String &name) | ItemObject | slot |
| SetProperty(const String &name, const Variant &value) | ItemObject | virtualslot |
| SetPropertyByReference(const String &name, ReferenceObject *value) | ItemObject | virtualslot |