OpenLexocad  27.1
OpenLxApp::Member Member List

This is the complete list of members for OpenLxApp::Member, including all inherited members.

__getObj__() constOpenLxApp::DocObject
_copySubElems(App::Element *fromElem, std::shared_ptr< Element > toElem) constOpenLxApp::Elementprotected
_coreObjOpenLxApp::DocObjectprotected
addAggregationObject(std::shared_ptr< ObjectDefinition > aObject)OpenLxApp::ObjectDefinition
addAggregationObjects(const std::vector< std::shared_ptr< ObjectDefinition >> &aObjects)OpenLxApp::ObjectDefinition
addAssociationObject(std::shared_ptr< Root > aObject)OpenLxApp::ObjectDefinition
addOpeningElement(std::shared_ptr< OpeningElement > aOpening)OpenLxApp::Element
addParamCutHardElement(std::shared_ptr< Element > aElement)OpenLxApp::Element
addParamCutSoftElement(std::shared_ptr< Element > aElement)OpenLxApp::Element
addSubElement(std::shared_ptr< SubElement > aSubElement)OpenLxApp::Element
copy() constOpenLxApp::Element
DocObject(Core::DocObject *aObject)OpenLxApp::DocObject
DocObject()OpenLxApp::DocObjectprotected
Element()=defaultOpenLxApp::Elementprotected
get_Cdwk_SAT_Attributes() constOpenLxApp::Element
getAggregatedObject() constOpenLxApp::ObjectDefinition
getAggregationObjects() constOpenLxApp::ObjectDefinition
getAllAggregatedObjects() constOpenLxApp::ObjectDefinition
getAllAggregationObjects() constOpenLxApp::ObjectDefinition
getAllDecomposedObjects() constOpenLxApp::ObjectDefinition
getAllDecompositionObjects() constOpenLxApp::ObjectDefinition
getAssociatedMaterial() constOpenLxApp::Element
getAssociationObjects() constOpenLxApp::ObjectDefinition
getAxisRepresentation() constOpenLxApp::Element
getBoundingBox() constOpenLxApp::Product
getCadworkGroup() constOpenLxApp::Element
getDbgInfo() constOpenLxApp::DocObject
getDecomposedObject() constOpenLxApp::ObjectDefinition
getDecompositionObjects() constOpenLxApp::ObjectDefinition
getDocument() constOpenLxApp::DocObject
getDrawStyle() constOpenLxApp::Product
getEntityType() constOpenLxApp::DocObject
getEntityTypeAsString() constOpenLxApp::DocObject
getExternalPythonTypeObject() constOpenLxApp::Product
getFilledOpeningElement() constOpenLxApp::Element
getGeometry() constOpenLxApp::Product
getGeometryToWorldTransform() constOpenLxApp::Product
getGlobalClassId() constOpenLxApp::Productvirtual
getGlobalId() constOpenLxApp::Root
getGroup() constOpenLxApp::Element
getIfcPropertySets() constOpenLxApp::ObjectDefinition
getLayer() constOpenLxApp::Element
getLocalAxes(Geom::Ax2 &localAxes)OpenLxApp::Product
getLocalPlacement() constOpenLxApp::Product
getLocalShape() constOpenLxApp::Product
getLocalToWorldTransform() constOpenLxApp::Product
getOglMaterial() constOpenLxApp::Product
getOpeningElements() constOpenLxApp::Element
getParamCutHardElements(bool includeAggregatedElements=false) constOpenLxApp::Element
getParamCutSoftElements() constOpenLxApp::Element
getPlacementRelativeTo() constOpenLxApp::Element
getPositionNb() constOpenLxApp::Product
getPredefinedType() constOpenLxApp::Member
getProperty(const std::string &aName) constOpenLxApp::Product
getPropertyBool(const std::string &aName) constOpenLxApp::Product
getPropertyButton(const std::string &aName) constOpenLxApp::Product
getPropertyColor(const std::string &aName) constOpenLxApp::Product
getPropertyDouble(const std::string &aName) constOpenLxApp::Product
getPropertyEnum(const std::string &aName) constOpenLxApp::Product
getPropertyGroupName() constOpenLxApp::Product
getPropertyHeader() constOpenLxApp::Product
getPropertyInteger(const std::string &aName) constOpenLxApp::Product
getPropertyMap() constOpenLxApp::Product
getPropertySetByName(const Base::String &aName) constOpenLxApp::Product
getPropertySetNames() constOpenLxApp::Product
getPropertyString(const std::string &aName) constOpenLxApp::Product
getPropertyUser(const std::string &aName) constOpenLxApp::Product
getPropertyUser() constOpenLxApp::Product
getShape() constOpenLxApp::Product
getSolidModelRepresentation() constOpenLxApp::Element
getSpatialStructure() constOpenLxApp::Product
getSubElements() constOpenLxApp::Element
getTag() constOpenLxApp::Element
getTransform() constOpenLxApp::Product
getUserName() constOpenLxApp::Root
hasErrors() constOpenLxApp::DocObject
isNew() constOpenLxApp::DocObject
isParamCutHardElement() constOpenLxApp::Element
isParamCutSoftElement() constOpenLxApp::Element
isRegisteredProperty(const std::string &aName) constOpenLxApp::Product
isTemporary() constOpenLxApp::Element
isUpdated() constOpenLxApp::DocObject
isValid() constOpenLxApp::DocObject
isVisible() constOpenLxApp::Product
Member()OpenLxApp::Memberinlineprotected
MemberTypeEnum enum nameOpenLxApp::Member
Object()OpenLxApp::Objectprotected
ObjectDefinition()OpenLxApp::ObjectDefinitionprotected
onChange(Core::DocObject *aCaller, const Core::DocObjectObserverMsg &aReason) overrideOpenLxApp::Productprotectedvirtual
onPropertyChanged(const std::string &aPropertyName)OpenLxApp::Productvirtual
onScaling(const Geom::Vec &aVec, const Geom::Pnt &aScaleBasePnt)OpenLxApp::Productvirtual
Product()OpenLxApp::Productprotected
registerPropertyBool(const std::string &aName, bool aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::Product
registerPropertyButton(const std::string &aName, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::Product
registerPropertyColor(const std::string &aName, Base::Color aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::Product
registerPropertyDouble(const std::string &aName, double aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::Product
registerPropertyEnum(const std::string &aName, int aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::Product
registerPropertyInteger(const std::string &aName, int aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::Product
registerPropertyString(const std::string &aName, Base::String aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::Product
registerPythonClass(const std::string &aClassName, const std::string &aParentClassName)OpenLxApp::Product
removeAggregationObject(std::shared_ptr< ObjectDefinition > aObject)OpenLxApp::ObjectDefinition
removeAggregationObjects()OpenLxApp::ObjectDefinition
removeAssociatedMaterial()OpenLxApp::Element
removeExternalTypeObject()OpenLxApp::Product
removeOpeningElement(std::shared_ptr< OpeningElement > aOpening)OpenLxApp::Element
removeOpeningElements()OpenLxApp::Element
removeParamCutHardElement(std::shared_ptr< Element > aElement)OpenLxApp::Element
removeParamCutSoftElement(std::shared_ptr< Element > aElement)OpenLxApp::Element
removeSubElement(std::shared_ptr< SubElement > aSubElement)OpenLxApp::Element
removeSubElements()OpenLxApp::Element
Root()OpenLxApp::Rootinlineprotected
rotate(const Geom::Ax1 &axis, double angle, Geom::CoordSpace aCoordSpace=Geom::CoordSpace::WCS)OpenLxApp::Product
setAmbientColor(const Base::Color &aCol)OpenLxApp::Product
setAssociatedMaterial(std::shared_ptr< MaterialDefinition > aMaterialDefinition)OpenLxApp::Element
setAxisRepresentation(std::shared_ptr< OpenLxApp::Geometry > aGeometry) constOpenLxApp::Element
setBoundingBoxEnabled(bool enabled)OpenLxApp::Element
setCdwkAttributeData(const CdwkAttributeData &aData)OpenLxApp::Element
setDiffuseColor(const Base::Color &aCol)OpenLxApp::Product
setDrawStyle(const Draw::DrawStyle &ds)OpenLxApp::Product
setEmissiveColor(const Base::Color &aCol)OpenLxApp::Product
setExternalPythonTypeObject(ExternalPythonTypeObject *aObj)OpenLxApp::Product
setGeometry(std::shared_ptr< Geometry > geo)OpenLxApp::Productvirtual
setGlobalId(const Base::GlobalId &aGlobalId)OpenLxApp::Root
setLayer(int layernumber)OpenLxApp::Element
setLengthAndCrossTexture(const Draw::Texture2 &lengthTexture, const Draw::Texture2 &crossTexture, const Draw::Texture2Transform &lengthTextureTrsf=Draw::Texture2Transform(), const Draw::Texture2Transform &crossTextureTrsf=Draw::Texture2Transform())OpenLxApp::Product
setLineWidth(float width)OpenLxApp::Product
setLocalAxes(const Geom::Dir &zHeight, const Geom::Dir &xLength)OpenLxApp::Product
setLocalPlacement(const Geom::Ax2 &pos)OpenLxApp::Product
setOglMaterial(const Draw::OglMaterial &mat, int faceIndex=-1)OpenLxApp::Product
setPlacementRelativeTo(std::shared_ptr< Element > other)OpenLxApp::Element
setPlacementRelativeTo(std::shared_ptr< Element > other, bool keepGlobalPosition)OpenLxApp::Element
setPositionNb(long value)OpenLxApp::Product
setPredefinedType(MemberTypeEnum aType)OpenLxApp::Member
setPropertyGroupName(const Base::String &aDefaultName, int aTranslationId)OpenLxApp::Product
setPropertyGroupName(const Base::String &aDefaultName)OpenLxApp::Product
setPropertyHeader(const Base::String &aDefaultName, int aTranslationId)OpenLxApp::Product
setPropertyHeader(const Base::String &aDefaultName)OpenLxApp::Product
setReflectiveColor(const Base::Color &aCol)OpenLxApp::Product
setShininess(int aVal)OpenLxApp::Product
setSolidModelRepresentation(std::shared_ptr< OpenLxApp::Geometry > aGeometry) constOpenLxApp::Element
setSpatialStructure(std::shared_ptr< SpatialStructureElement > aSpatialStructureElement)OpenLxApp::Product
setSpecularColor(const Base::Color &aCol)OpenLxApp::Product
setStandardManipulatorPolicy(const Core::StandardManipulatorPolicy &aPolicy)OpenLxApp::Product
setTag(const Base::String &aTag)OpenLxApp::Element
setTemporary(bool on)OpenLxApp::Element
setTexture(const Draw::Texture2 &tex, int faceIndex=-1)OpenLxApp::Product
setTransform(const Geom::Trsf &t)OpenLxApp::Product
setTransparency(int aVal)OpenLxApp::Product
setUserName(const Base::String &aName)OpenLxApp::Root
setVisible(bool onoff)OpenLxApp::Product
showAxisRepresentation() constOpenLxApp::Element
showSolidModelRepresentation() constOpenLxApp::Element
touch()OpenLxApp::DocObject
translate(const Geom::Vec &aVec, Geom::CoordSpace aCoordSpace=Geom::CoordSpace::WCS)OpenLxApp::Product
translateAfterScaled(const Geom::Vec &aVec, const Geom::Pnt &aScaleBasePnt)OpenLxApp::Productvirtual
~DocObject(void)OpenLxApp::DocObjectvirtual
~DocObjectObserver()Core::DocObjectObservervirtual
~Element()=defaultOpenLxApp::Elementvirtual
~Member(void)OpenLxApp::Membervirtual
~Object(void)OpenLxApp::Objectvirtual
~ObjectDefinition(void)OpenLxApp::ObjectDefinitionvirtual
~Product(void)OpenLxApp::Productvirtual
~Root(void)OpenLxApp::Rootvirtual