OpenLexocad
28.0
|
This is the complete list of members for OpenLxApp::SubElement, including all inherited members.
__getObj__() const | OpenLxApp::DocObject | |
_coreObj | OpenLxApp::DocObject | protected |
convertFromOldVersion(int pythonProductVersion) | OpenLxApp::SubElement | virtual |
copy() const | OpenLxApp::SubElement | |
DocObject(Core::DocObject *aObject) | OpenLxApp::DocObject | |
DocObject() | OpenLxApp::DocObject | protected |
getAssociatedMaterial() const | OpenLxApp::SubElement | |
getBoundingBox() const | OpenLxApp::SubElement | |
getDbgInfo() const | OpenLxApp::DocObject | |
getDocument() const | OpenLxApp::DocObject | |
getDrawStyle() const | OpenLxApp::SubElement | |
getElement() const | OpenLxApp::SubElement | |
getEntityType() const | OpenLxApp::DocObject | |
getEntityTypeAsString() const | OpenLxApp::DocObject | |
getGeometry() const | OpenLxApp::SubElement | |
getGeometryToWorldTransform() const | OpenLxApp::SubElement | |
getGlobalClassId() const | OpenLxApp::SubElement | virtual |
getGlobalId() const | OpenLxApp::Root | |
getLocalAxes(Geom::Ax2 &localAxes) | OpenLxApp::SubElement | |
getLocalPlacement() const | OpenLxApp::SubElement | |
getLocalShape() const | OpenLxApp::SubElement | |
getLocalToWorldTransform() const | OpenLxApp::SubElement | |
getOglMaterial() const | OpenLxApp::SubElement | |
getPositionNb() const | OpenLxApp::SubElement | |
getProperty(const std::string &aName) const | OpenLxApp::SubElement | |
getPropertyBool(const std::string &aName) const | OpenLxApp::SubElement | |
getPropertyButton(const std::string &aName) const | OpenLxApp::SubElement | |
getPropertyColor(const std::string &aName) const | OpenLxApp::SubElement | |
getPropertyDouble(const std::string &aName) const | OpenLxApp::SubElement | |
getPropertyEnum(const std::string &aName) const | OpenLxApp::SubElement | |
getPropertyGroupName() const | OpenLxApp::SubElement | |
getPropertyHeader() const | OpenLxApp::SubElement | |
getPropertyInteger(const std::string &aName) const | OpenLxApp::SubElement | |
getPropertyMap() const | OpenLxApp::SubElement | |
getPropertyString(const std::string &aName) const | OpenLxApp::SubElement | |
getScriptVersion() | OpenLxApp::SubElement | virtual |
getShape() const | OpenLxApp::SubElement | |
getTransform() const | OpenLxApp::SubElement | |
getUserName() const | OpenLxApp::Root | |
hasErrors() const | OpenLxApp::DocObject | |
isNew() const | OpenLxApp::DocObject | |
isRegisteredProperty(const std::string &aName) const | OpenLxApp::SubElement | |
isUpdated() const | OpenLxApp::DocObject | |
isValid() const | OpenLxApp::DocObject | |
isVisible() const | OpenLxApp::SubElement | |
onChange(Core::DocObject *aCaller, const Core::DocObjectObserverMsg &aReason) override | OpenLxApp::SubElement | protectedvirtual |
onPropertyChanged(const std::string &aPropertyName) | OpenLxApp::SubElement | virtual |
onScaling(const Geom::Vec &aVec, const Geom::Pnt &aScaleBasePnt) | OpenLxApp::SubElement | virtual |
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::Root | inlineprotected |
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::SubElement | inlineprotected |
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::SubElement | virtual |
updatePythonProductVersion() | OpenLxApp::SubElement | |
~DocObject(void) | OpenLxApp::DocObject | virtual |
~Root(void) | OpenLxApp::Root | virtual |
~SubElement(void) | OpenLxApp::SubElement | virtual |