OpenLexocad  27.1
OpenLxApp::SubElement Member List

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

__getObj__() constOpenLxApp::DocObject
_coreObjOpenLxApp::DocObjectprotected
copy() constOpenLxApp::SubElement
DocObject(Core::DocObject *aObject)OpenLxApp::DocObject
DocObject()OpenLxApp::DocObjectprotected
getAssociatedMaterial() constOpenLxApp::SubElement
getBoundingBox() constOpenLxApp::SubElement
getDbgInfo() constOpenLxApp::DocObject
getDocument() constOpenLxApp::DocObject
getDrawStyle() constOpenLxApp::SubElement
getElement() constOpenLxApp::SubElement
getEntityType() constOpenLxApp::DocObject
getEntityTypeAsString() constOpenLxApp::DocObject
getGeometry() constOpenLxApp::SubElement
getGeometryToWorldTransform() constOpenLxApp::SubElement
getGlobalClassId() constOpenLxApp::SubElementvirtual
getGlobalId() constOpenLxApp::Root
getLocalAxes(Geom::Ax2 &localAxes)OpenLxApp::SubElement
getLocalPlacement() constOpenLxApp::SubElement
getLocalShape() constOpenLxApp::SubElement
getLocalToWorldTransform() constOpenLxApp::SubElement
getOglMaterial() constOpenLxApp::SubElement
getPositionNb() constOpenLxApp::SubElement
getProperty(const std::string &aName) constOpenLxApp::SubElement
getPropertyBool(const std::string &aName) constOpenLxApp::SubElement
getPropertyButton(const std::string &aName) constOpenLxApp::SubElement
getPropertyColor(const std::string &aName) constOpenLxApp::SubElement
getPropertyDouble(const std::string &aName) constOpenLxApp::SubElement
getPropertyEnum(const std::string &aName) constOpenLxApp::SubElement
getPropertyGroupName() constOpenLxApp::SubElement
getPropertyHeader() constOpenLxApp::SubElement
getPropertyInteger(const std::string &aName) constOpenLxApp::SubElement
getPropertyMap() constOpenLxApp::SubElement
getPropertyString(const std::string &aName) constOpenLxApp::SubElement
getShape() constOpenLxApp::SubElement
getTransform() constOpenLxApp::SubElement
getUserName() constOpenLxApp::Root
hasErrors() constOpenLxApp::DocObject
isNew() constOpenLxApp::DocObject
isRegisteredProperty(const std::string &aName) constOpenLxApp::SubElement
isUpdated() constOpenLxApp::DocObject
isValid() constOpenLxApp::DocObject
isVisible() constOpenLxApp::SubElement
onChange(Core::DocObject *aCaller, const Core::DocObjectObserverMsg &aReason) overrideOpenLxApp::SubElementprotectedvirtual
onPropertyChanged(const std::string &aPropertyName)OpenLxApp::SubElementvirtual
onScaling(const Geom::Vec &aVec, const Geom::Pnt &aScaleBasePnt)OpenLxApp::SubElementvirtual
registerPropertyBool(const std::string &aName, bool aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::SubElement
registerPropertyButton(const std::string &aName, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::SubElement
registerPropertyColor(const std::string &aName, Base::Color aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::SubElement
registerPropertyDouble(const std::string &aName, double aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::SubElement
registerPropertyEnum(const std::string &aName, int aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::SubElement
registerPropertyInteger(const std::string &aName, int aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::SubElement
registerPropertyString(const std::string &aName, Base::String aDefaultValue, Property::Visible aVisible=Property::VISIBLE, Property::Editable aEditable=Property::EDITABLE, int aTranslationId=-1)OpenLxApp::SubElement
registerPythonClass(const std::string &aClassName, const std::string &aParentClassName)OpenLxApp::SubElement
removeAssociatedMaterial()OpenLxApp::SubElement
Root()OpenLxApp::Rootinlineprotected
rotate(const Geom::Ax1 &axis, double angle, Geom::CoordSpace aCoordSpace=Geom::CoordSpace::WCS)OpenLxApp::SubElement
setAmbientColor(const Base::Color &aCol)OpenLxApp::SubElement
setAssociatedMaterial(std::shared_ptr< Material > aMaterial)OpenLxApp::SubElement
setDiffuseColor(const Base::Color &aCol)OpenLxApp::SubElement
setDrawStyle(const Draw::DrawStyle &ds)OpenLxApp::SubElement
setEmissiveColor(const Base::Color &aCol)OpenLxApp::SubElement
setGeometry(std::shared_ptr< Geometry > geo)OpenLxApp::SubElement
setGlobalId(const Base::GlobalId &aGlobalId)OpenLxApp::Root
setLengthAndCrossTexture(const Draw::Texture2 &lengthTexture, const Draw::Texture2 &crossTexture, const Draw::Texture2Transform &lengthTextureTrsf=Draw::Texture2Transform(), const Draw::Texture2Transform &crossTextureTrsf=Draw::Texture2Transform())OpenLxApp::SubElement
setLineWidth(float width)OpenLxApp::SubElement
setLocalAxes(const Geom::Dir &zHeight, const Geom::Dir &xLength)OpenLxApp::SubElement
setLocalPlacement(const Geom::Ax2 &pos)OpenLxApp::SubElement
setOglMaterial(const Draw::OglMaterial &mat, int faceIndex=-1)OpenLxApp::SubElement
setPositionNb(long value)OpenLxApp::SubElement
setPropertyGroupName(const Base::String &aDefaultName, int aTranslationId)OpenLxApp::SubElement
setPropertyHeader(const Base::String &aDefaultName, int aTranslationId)OpenLxApp::SubElement
setReflectiveColor(const Base::Color &aCol)OpenLxApp::SubElement
setShininess(int aVal)OpenLxApp::SubElement
setSpecularColor(const Base::Color &aCol)OpenLxApp::SubElement
setStandardManipulatorPolicy(const Core::StandardManipulatorPolicy &aPolicy)OpenLxApp::SubElement
setTexture(const Draw::Texture2 &tex, int faceIndex=-1)OpenLxApp::SubElement
setTransform(const Geom::Trsf &t)OpenLxApp::SubElement
setTransparency(int aVal)OpenLxApp::SubElement
setUserName(const Base::String &aName)OpenLxApp::Root
setVisible(bool onoff)OpenLxApp::SubElement
SubElement()OpenLxApp::SubElementinlineprotected
touch()OpenLxApp::DocObject
translate(const Geom::Vec &aVec, Geom::CoordSpace aCoordSpace=Geom::CoordSpace::WCS)OpenLxApp::SubElement
translateAfterScaled(const Geom::Vec &aVec, const Geom::Pnt &aScaleBasePnt)OpenLxApp::SubElementvirtual
~DocObject(void)OpenLxApp::DocObjectvirtual
~DocObjectObserver()Core::DocObjectObservervirtual
~Root(void)OpenLxApp::Rootvirtual
~SubElement(void)OpenLxApp::SubElementvirtual