PartDesign::Prism Member List

This is the complete list of members for PartDesign::Prism, including all inherited members.

addDynamicProperty(const char *type, const char *name=nullptr, const char *group=nullptr, const char *doc=nullptr, short attr=0, bool ro=false, bool hidden=false) overrideApp::DocumentObjectvirtual
Additive enum valuePartDesign::FeatureAddSub
AddSubShapePartDesign::FeatureAddSub
addSubTypePartDesign::FeatureAddSubprotected
adjustRelativeLinks(const std::set< App::DocumentObject * > &inList, std::set< App::DocumentObject * > *visited=nullptr)App::DocumentObjectvirtual
allowDuplicateLabel() constApp::DocumentObjectvirtual
attacher(void) constPart::AttachExtension
AttacherTypePart::AttachExtension
AttachExtension()Part::AttachExtension
AttachmentOffsetPart::AttachExtension
BaseClass()Base::BaseClass
BaseClass(const BaseClass &)=defaultBase::BaseClass
BaseFeaturePartDesign::Feature
Box enum valuePartDesign::FeaturePrimitive
buildHistory(BRepBuilderAPI_MakeShape &, TopAbs_ShapeEnum type, const TopoDS_Shape &newS, const TopoDS_Shape &oldS)Part::Featureprotected
canLinkProperties() constApp::DocumentObjectvirtual
canLoadPartial() constApp::DocumentObjectvirtual
changeAttacherType(const char *typeName)Part::AttachExtension
changeDynamicProperty(const Property *prop, const char *group, const char *doc)App::PropertyContainer
CircumradiusPartDesign::Prism
clearExpression(const ObjectIdentifier &path)App::DocumentObject
clearOutListCache() constApp::DocumentObject
clearShapeCache()Part::Featurestatic
Cone enum valuePartDesign::FeaturePrimitive
countSolids(const TopoDS_Shape &, TopAbs_ShapeEnum type=TopAbs_SOLID)PartDesign::Featureprotectedstatic
create(void)Base::Persistencestatic
Cylinder enum valuePartDesign::FeaturePrimitive
detachFromDocument() overrideApp::DocumentObjectvirtual
DocumentObject(void)App::DocumentObject
PartDesign::DocumentObjectExtension()App::DocumentObjectExtension
Part::PrismExtension::DocumentObjectExtension()App::DocumentObjectExtension
dumpToStream(std::ostream &stream, int compression)Base::Persistence
dynamicPropsApp::PropertyContainerprotected
editProperty(const char *)App::PropertyContainervirtual
ElementNameType enum nameApp::GeoFeature
Ellipsoid enum valuePartDesign::FeaturePrimitive
encodeAttribute(const std::string &)Base::Persistencestatic
enforceRecompute()App::DocumentObject
execute(void)PartDesign::Prismvirtual
PartDesign::FeaturePrimitive::execute(const TopoDS_Shape &primitiveShape)PartDesign::FeaturePrimitiveprotected
executeExtensions()App::DocumentObjectprotected
Export enum valueApp::GeoFeature
ExpressionEngineApp::DocumentObject
PartDesign::Extension()App::Extension
Part::PrismExtension::Extension()App::Extension
extensionBegin()App::ExtensionContainer
ExtensionContainer()App::ExtensionContainer
extensionEnd()App::ExtensionContainer
PartDesign::extensionExecute(void)Part::AttachExtensionvirtual
Part::PrismExtension::extensionExecute(void)Part::PrismExtensionvirtual
extensionGetLinkedObject(DocumentObject *&ret, bool recursive, Base::Matrix4D *mat, bool transform, int depth) constApp::DocumentObjectExtensionvirtual
extensionGetPropertyByName(const char *name) constApp::Extensionvirtual
extensionGetPropertyDocumentation(const Property *prop) constApp::Extensionvirtual
extensionGetPropertyDocumentation(const char *name) constApp::Extensionvirtual
extensionGetPropertyGroup(const Property *prop) constApp::Extensionvirtual
extensionGetPropertyGroup(const char *name) constApp::Extensionvirtual
extensionGetPropertyList(std::vector< Property * > &List) constApp::Extensionvirtual
extensionGetPropertyMap(std::map< std::string, Property * > &Map) constApp::Extensionvirtual
extensionGetPropertyName(const Property *prop) constApp::Extensionvirtual
extensionGetPropertyType(const Property *prop) constApp::Extensionvirtual
extensionGetPropertyType(const char *name) constApp::Extensionvirtual
extensionGetSubObject(DocumentObject *&ret, const char *subname, PyObject **pyObj, Base::Matrix4D *mat, bool transform, int depth) constApp::DocumentObjectExtensionvirtual
extensionGetSubObjects(std::vector< std::string > &ret, int reason) constApp::DocumentObjectExtensionvirtual
extensionHasChildElement() constApp::DocumentObjectExtensionvirtual
PartDesign::extensionIsDerivedFrom(const Base::Type type) constApp::Extension
Part::PrismExtension::extensionIsDerivedFrom(const Base::Type type) constApp::Extension
extensionIsElementVisible(const char *)App::DocumentObjectExtensionvirtual
ExtensionIterator typedefApp::ExtensionContainer
PartDesign::extensionMustExecute(void)Part::AttachExtensionvirtual
Part::PrismExtension::extensionMustExecute(void)Part::PrismExtensionvirtual
PartDesign::extensionOnChanged(const App::Property *)Part::AttachExtensionprotectedvirtual
Part::PrismExtension::extensionOnChanged(const App::Property *)Part::PrismExtensionprotectedvirtual
PartDesign::ExtensionPythonObjectApp::Extensionprotected
Part::PrismExtension::ExtensionPythonObjectApp::Extensionprotected
extensionRestore(Base::XMLReader &)App::Extensionvirtual
extensionSave(Base::Writer &) constApp::Extensionvirtual
extensionSetElementVisible(const char *, bool)App::DocumentObjectExtensionvirtual
extHandleChangedPropertyName(Base::XMLReader &reader, const char *TypeName, const char *PropName)Part::AttachExtensionprotectedvirtual
Feature()PartDesign::Feature
FeatureAddSub()PartDesign::FeatureAddSub
FeaturePrimitive()PartDesign::FeaturePrimitive
FirstAnglePart::PrismExtension
GeoFeature(void)App::GeoFeature
getAddSubShape(Part::TopoShape &addShape, Part::TopoShape &subShape)PartDesign::FeatureAddSubvirtual
getAddSubType()PartDesign::FeatureAddSub
getBaseObject(bool silent=false) constPartDesign::Featurevirtual
getBaseShape() constPartDesign::Featurevirtual
getBaseTopoShape(bool silent=false) constPartDesign::Feature
getClassTypeId(void)Base::Persistencestatic
getDocument(void) constApp::DocumentObject
getDynamicPropertyByName(const char *name) constApp::PropertyContainervirtual
getDynamicPropertyData(const Property *prop) constApp::PropertyContainer
getDynamicPropertyNames() constApp::PropertyContainervirtual
getElementName(const char *name, ElementNameType type=Normal) constApp::GeoFeaturevirtual
getExportName(bool forced=false) constApp::DocumentObject
getExpression(const ObjectIdentifier &path) constApp::DocumentObjectvirtual
PartDesign::getExtendedContainer()App::Extension
PartDesign::getExtendedContainer() constApp::Extension
Part::PrismExtension::getExtendedContainer()App::Extension
Part::PrismExtension::getExtendedContainer() constApp::Extension
PartDesign::getExtendedObject()App::DocumentObjectExtension
PartDesign::getExtendedObject() constApp::DocumentObjectExtension
Part::PrismExtension::getExtendedObject()App::DocumentObjectExtension
Part::PrismExtension::getExtendedObject() constApp::DocumentObjectExtension
getExtension(Base::Type, bool derived=true, bool no_except=false) constApp::ExtensionContainer
getExtension(const std::string &name) constApp::ExtensionContainer
getExtensionByType(bool no_except=false, bool derived=true) constApp::ExtensionContainer
getExtensionPyObject(void)Part::AttachExtensionvirtual
getExtensionsDerivedFrom(Base::Type type) constApp::ExtensionContainer
getExtensionsDerivedFromType() constApp::ExtensionContainer
getFeatureBody() constPartDesign::Feature
getFullName() const overrideApp::DocumentObjectvirtual
getGroup() constApp::DocumentObject
getID() constApp::DocumentObject
getInList(void) constApp::DocumentObject
getInListEx(std::set< App::DocumentObject * > &inSet, bool recursive, std::vector< App::DocumentObject * > *inList=nullptr) constApp::DocumentObject
getInListEx(bool recursive) constApp::DocumentObject
getInListRecursive(void) constApp::DocumentObject
getLinkedObject(bool recurse=true, Base::Matrix4D *mat=nullptr, bool transform=false, int depth=0) constApp::DocumentObjectvirtual
getLocation() constPart::Feature
getMemSize(void) constApp::PropertyContainervirtual
getNameInDocument(void) constApp::DocumentObject
getOldLabel() constApp::DocumentObject
getOutList() constApp::DocumentObject
getOutList(int option) constApp::DocumentObject
getOutList(int option, std::vector< App::DocumentObject * > &res) constApp::DocumentObject
getOutListOfProperty(App::Property *) constApp::DocumentObject
getOutListRecursive(void) constApp::DocumentObject
getParents(int depth=0) constApp::DocumentObject
getPathsByOutList(App::DocumentObject *to) constApp::DocumentObject
getPlacement() constPart::AttachExtensionprotected
getPointFromFace(const TopoDS_Face &f)PartDesign::Featureprotectedstatic
getPrimitiveType()PartDesign::FeaturePrimitive
getPropertyByName(const char *name) const overrideApp::ExtensionContainervirtual
getPropertyData(void) constApp::PropertyContainerprotectedvirtual
getPropertyDataPtr(void)App::PropertyContainerprotectedstatic
getPropertyDocumentation(const Property *prop) const overrideApp::ExtensionContainervirtual
getPropertyDocumentation(const char *name) const overrideApp::ExtensionContainervirtual
getPropertyGroup(const Property *prop) const overrideApp::ExtensionContainervirtual
getPropertyGroup(const char *name) const overrideApp::ExtensionContainervirtual
getPropertyList(std::vector< Property * > &List) const overrideApp::ExtensionContainervirtual
getPropertyMap(std::map< std::string, Property * > &Map) const overrideApp::ExtensionContainervirtual
getPropertyName(const Property *prop) const overrideApp::ExtensionContainervirtual
getPropertyNamedList(std::vector< std::pair< const char *, Property * > > &List) constApp::PropertyContainervirtual
getPropertyOfGeometry() const overridePart::Featurevirtual
getPropertyPrefix() constApp::PropertyContainer
getPropertyType(const Property *prop) const overrideApp::ExtensionContainervirtual
getPropertyType(const char *name) const overrideApp::ExtensionContainervirtual
getPyObject() overridePartDesign::FeaturePrimitivevirtual
getShape(const App::DocumentObject *obj, const char *subname=nullptr, bool needSubElement=false, Base::Matrix4D *pmat=nullptr, App::DocumentObject **owner=nullptr, bool resolveLink=true, bool transform=true)Part::Featurestatic
getShapeOwner(const App::DocumentObject *obj, const char *subname=nullptr)Part::Featurestatic
getSolid(const TopoDS_Shape &)PartDesign::Featureprotectedstatic
getStatus() constApp::DocumentObject
getStatusString(void) constApp::DocumentObject
getSubObject(const char *subname, PyObject **pyObj, Base::Matrix4D *mat, bool transform, int depth) const overridePart::Featurevirtual
getSubObjectList(const char *subname) constApp::DocumentObject
getSubObjects(int reason=0) constApp::DocumentObjectvirtual
getTopoShape(const App::DocumentObject *obj, const char *subname=nullptr, bool needSubElement=false, Base::Matrix4D *pmat=nullptr, App::DocumentObject **owner=nullptr, bool resolveLink=true, bool transform=true, bool noElementMap=false)Part::Featurestatic
getTypeId(void) constBase::Persistencevirtual
getViewProviderExtensionName() constApp::DocumentObjectExtensionvirtual
getViewProviderName(void) const overridePartDesign::FeaturePrimitivevirtual
getViewProviderNameOverride() constApp::DocumentObjectvirtual
getViewProviderNameStored() constApp::DocumentObject
globalPlacement() constApp::GeoFeature
GS_DEFAULT enum valueApp::DocumentObject
GS_SELECT enum valueApp::DocumentObject
GSReason enum nameApp::DocumentObject
handleChangedPropertyName(Base::XMLReader &reader, const char *TypeName, const char *PropName) overridePartDesign::FeaturePrimitiveprotectedvirtual
handleChangedPropertyType(Base::XMLReader &reader, const char *TypeName, Property *prop)App::PropertyContainerprotectedvirtual
hasChildElement() constApp::DocumentObjectvirtual
hasExtension(Base::Type, bool derived=true) constApp::ExtensionContainer
hasExtension(const std::string &name) constApp::ExtensionContainer
hasExtensions() constApp::ExtensionContainer
hasHiddenMarker(const char *subname)App::DocumentObjectstatic
hasShapeOwner(const App::DocumentObject *obj, const char *subname=nullptr)Part::Featurestatic
HeightPartDesign::Prism
hiddenMarker()App::DocumentObjectstatic
Import enum valueApp::GeoFeature
init(void)Base::Persistencestatic
initExtension(App::ExtensionContainer *obj)App::Extensionvirtual
PartDesign::initExtensionSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Base::Type::instantiationMethod method=nullptr)App::Extensionprotectedstatic
Part::PrismExtension::initExtensionSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Base::Type::instantiationMethod method=nullptr)App::Extensionprotectedstatic
PartDesign::initExtensionType(Base::Type type)App::Extensionprotected
Part::PrismExtension::initExtensionType(Base::Type type)App::Extensionprotected
initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=nullptr)Base::BaseClassprotectedstatic
isAttachedToDocument() const overrideApp::DocumentObjectvirtual
isAttacherActive() constPart::AttachExtension
isDatum(const App::DocumentObject *feature)PartDesign::Featurestatic
isDerivedFrom(const Type type) constBase::BaseClass
isElementVisible(const char *element) constApp::DocumentObjectvirtual
isError(void) constApp::DocumentObject
isExporting() constApp::DocumentObject
isHidden(const Property *prop) constApp::PropertyContainer
isHidden(const char *name) constApp::PropertyContainer
isInInList(DocumentObject *objToTest) constApp::DocumentObject
isInInListRecursive(DocumentObject *objToTest) constApp::DocumentObject
isInOutList(DocumentObject *objToTest) constApp::DocumentObject
isInOutListRecursive(DocumentObject *objToTest) constApp::DocumentObject
PartDesign::isPythonExtension()App::Extension
Part::PrismExtension::isPythonExtension()App::Extension
isReadOnly(const Property *prop) constApp::PropertyContainer
isReadOnly(const char *name) constApp::PropertyContainer
isRecomputing() constApp::DocumentObject
isRemoving() constApp::DocumentObject
isRestoring() constApp::DocumentObject
isTouched(void) constApp::DocumentObject
isTouched_Mapping()Part::AttachExtensionvirtual
isValid(void) constApp::DocumentObject
joinHistory(const ShapeHistory &, const ShapeHistory &)Part::Featureprotected
LabelApp::DocumentObject
Label2App::DocumentObject
PartDesign::m_isPythonExtensionApp::Extensionprotected
Part::PrismExtension::m_isPythonExtensionApp::Extensionprotected
makePlnFromPlane(const App::DocumentObject *obj)PartDesign::Featureprotectedstatic
makePrism(double height, const TopoDS_Face &face) constPart::PrismExtension
makeShapeFromPlane(const App::DocumentObject *obj)PartDesign::Featureprotectedstatic
MapModePart::AttachExtension
MapPathParameterPart::AttachExtension
MapReversedPart::AttachExtension
mustExecute() constPartDesign::Prismvirtual
mustRecompute(void) constApp::DocumentObject
PartDesign::name() constApp::Extension
Part::PrismExtension::name() constApp::Extension
Normal enum valueApp::GeoFeature
oldLabelApp::DocumentObjectprotected
onBeforeChange(const Property *prop) overrideApp::DocumentObjectprotectedvirtual
onBeforeChangeLabel(std::string &newLabel)App::DocumentObjectvirtual
onBeforeChangeProperty(Document *doc, const Property *prop)App::TransactionalObjectprotected
onChanged(const App::Property *prop) overridePartDesign::FeaturePrimitivevirtual
onDocumentRestored()App::DocumentObjectprotectedvirtual
onExtendedDocumentRestored()Part::AttachExtensionvirtual
onExtendedSettingDocument()App::DocumentObjectExtensionvirtual
onExtendedSetupObject()App::DocumentObjectExtensionvirtual
onExtendedUnsetupObject()App::DocumentObjectExtensionvirtual
onLostLinkToObject(DocumentObject *)App::DocumentObjectvirtual
onPropertyStatusChanged(const Property &prop, unsigned long oldStatus) overrideApp::DocumentObjectprotectedvirtual
onSettingDocument()App::DocumentObjectprotectedvirtual
onUndoRedoFinished()App::DocumentObjectprotectedvirtual
onUpdateElementReference(const Property *)App::DocumentObjectvirtual
Base::Persistence::operator=(const BaseClass &)=defaultBase::BaseClass
OutListNoExpression enum valueApp::DocumentObject
OutListNoHidden enum valueApp::DocumentObject
OutListNoXLinked enum valueApp::DocumentObject
OutListOption enum nameApp::DocumentObject
pcNameInDocumentApp::DocumentObjectprotected
PlacementApp::GeoFeature
PolygonPartDesign::Prism
positionBySupport(void)Part::AttachExtensionvirtual
primitiveTypePartDesign::FeaturePrimitiveprotected
Prism()PartDesign::Prism
PrismExtension()Part::PrismExtension
PropertyContainer()App::PropertyContainer
purgeError(void)App::DocumentObject
purgeTouched(void)App::DocumentObject
PythonObjectApp::DocumentObjectprotected
recompute() overridePart::Featureprotectedvirtual
recomputeFeature(bool recursive=false)App::DocumentObject
redirectSubName(std::ostringstream &ss, DocumentObject *topParent, DocumentObject *child) constApp::DocumentObjectvirtual
RefinePartDesign::FeatureAddSub
refineShapeIfActive(const TopoDS_Shape &) constPartDesign::FeatureAddSubprotected
registerExtension(Base::Type extension, App::Extension *ext)App::ExtensionContainer
removeDynamicProperty(const char *prop) overrideApp::DocumentObjectvirtual
renameObjectIdentifiers(const std::map< App::ObjectIdentifier, App::ObjectIdentifier > &paths)App::DocumentObjectvirtual
resetError(void)App::DocumentObjectprotected
resolve(const char *subname, App::DocumentObject **parent=nullptr, std::string *childName=nullptr, const char **subElement=nullptr, PyObject **pyObj=nullptr, Base::Matrix4D *mat=nullptr, bool transform=true, int depth=0) constApp::DocumentObject
resolveElement(App::DocumentObject *obj, const char *subname, std::pair< std::string, std::string > &elementName, bool append=false, ElementNameType type=Normal, const DocumentObject *filter=nullptr, const char **element=nullptr, GeoFeature **geo=nullptr)App::GeoFeaturestatic
resolveRelativeLink(std::string &subname, App::DocumentObject *&link, std::string &linkSub) constApp::DocumentObject
Restore(Base::XMLReader &reader) overrideApp::ExtensionContainervirtual
RestoreDocFile(Reader &)Base::Persistencevirtual
restoreExtensions(Base::XMLReader &reader)App::ExtensionContainer
restoreFromStream(std::istream &stream)Base::Persistence
Save(Base::Writer &writer) const overrideApp::DocumentObjectvirtual
SaveDocFile(Writer &) constBase::Persistencevirtual
saveExtensions(Base::Writer &writer) constApp::ExtensionContainer
SecondAnglePart::PrismExtension
setAttacher(Attacher::AttachEngine *attacher)Part::AttachExtensionvirtual
setDocument(App::Document *doc)App::DocumentObjectprotected
setElementVisible(const char *element, bool visible)App::DocumentObjectvirtual
setError(void)App::DocumentObjectprotected
setExpression(const ObjectIdentifier &path, std::shared_ptr< App::Expression > expr)App::DocumentObjectvirtual
setPropertyPrefix(const char *prefix)App::PropertyContainer
setPropertyStatus(unsigned char bit, bool value)App::PropertyContainer
setPyObject(PyObject *)Base::BaseClassvirtual
setStatus(ObjectStatus pos, bool on)App::DocumentObject
setupObject()App::DocumentObjectprotectedvirtual
ShapePart::Feature
signalBeforeChangeApp::DocumentObject
signalChangedApp::DocumentObject
Sphere enum valuePartDesign::FeaturePrimitive
StatusBitsApp::DocumentObjectprotected
StdReturnApp::DocumentObjectstatic
Subtractive enum valuePartDesign::FeatureAddSub
SupportPart::AttachExtension
testIfLinkDAGCompatible(DocumentObject *linkTo) constApp::DocumentObject
testIfLinkDAGCompatible(const std::vector< DocumentObject * > &linksTo) constApp::DocumentObject
testIfLinkDAGCompatible(App::PropertyLinkSubList &linksTo) constApp::DocumentObject
testIfLinkDAGCompatible(App::PropertyLinkSub &linkTo) constApp::DocumentObject
testStatus(ObjectStatus pos) constApp::DocumentObject
Torus enum valuePartDesign::FeaturePrimitive
touch(bool noRecompute=false)App::DocumentObject
TransactionalObject(void)App::TransactionalObject
transformPlacement(const Base::Placement &transform)App::GeoFeaturevirtual
Type enum namePartDesign::FeaturePrimitive
unsetupObject()App::DocumentObjectprotectedvirtual
updateAttacherVals()Part::AttachExtension
VisibilityApp::DocumentObject
Wedge enum valuePartDesign::FeaturePrimitive
~AttachExtension()Part::AttachExtensionvirtual
~BaseClass()Base::BaseClassvirtual
~DocumentObject()App::DocumentObjectvirtual
~DocumentObjectExtension()App::DocumentObjectExtensionvirtual
~Extension()App::Extensionvirtual
~ExtensionContainer()App::ExtensionContainervirtual
~Feature()Part::Featurevirtual
~GeoFeature()App::GeoFeaturevirtual
~PrismExtension()Part::PrismExtensionvirtual
~PropertyContainer()App::PropertyContainervirtual
~TransactionalObject()App::TransactionalObjectvirtual