OpenLexocad  27.1
OpenLxApp::ExternalSpatialElement Member List

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

__getObj__() constOpenLxApp::DocObject
_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
DocObject(Core::DocObject *aObject)OpenLxApp::DocObject
DocObject()OpenLxApp::DocObjectprotected
ExternalSpatialElement()OpenLxApp::ExternalSpatialElementinlineprotected
ExternalSpatialStructureElement()OpenLxApp::ExternalSpatialStructureElementinlineprotected
getAggregatedObject() constOpenLxApp::ObjectDefinition
getAggregationObjects() constOpenLxApp::ObjectDefinition
getAllAggregatedObjects() constOpenLxApp::ObjectDefinition
getAllAggregationObjects() constOpenLxApp::ObjectDefinition
getAllDecomposedObjects() constOpenLxApp::ObjectDefinition
getAllDecompositionObjects() constOpenLxApp::ObjectDefinition
getAssociationObjects() constOpenLxApp::ObjectDefinition
getBoundingBox() constOpenLxApp::Product
getDbgInfo() constOpenLxApp::DocObject
getDecomposedObject() constOpenLxApp::ObjectDefinition
getDecompositionObjects() constOpenLxApp::ObjectDefinition
getDocument() constOpenLxApp::DocObject
getDrawStyle() constOpenLxApp::Product
getEntityType() constOpenLxApp::DocObject
getEntityTypeAsString() constOpenLxApp::DocObject
getExternalPythonTypeObject() constOpenLxApp::Product
getGeometry() constOpenLxApp::Product
getGeometryToWorldTransform() constOpenLxApp::Product
getGlobalClassId() constOpenLxApp::Productvirtual
getGlobalId() constOpenLxApp::Root
getIfcPropertySets() constOpenLxApp::ObjectDefinition
getLocalAxes(Geom::Ax2 &localAxes)OpenLxApp::Product
getLocalPlacement() constOpenLxApp::Product
getLocalShape() constOpenLxApp::Product
getLocalToWorldTransform() constOpenLxApp::Product
getOglMaterial() constOpenLxApp::Product
getPositionNb() constOpenLxApp::Product
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
getSpatialStructure() constOpenLxApp::Product
getTransform() constOpenLxApp::Product
getUserName() constOpenLxApp::Root
hasErrors() constOpenLxApp::DocObject
isNew() constOpenLxApp::DocObject
isRegisteredProperty(const std::string &aName) constOpenLxApp::Product
isUpdated() constOpenLxApp::DocObject
isValid() constOpenLxApp::DocObject
isVisible() constOpenLxApp::Product
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
removeExternalTypeObject()OpenLxApp::Product
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
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
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
setPositionNb(long value)OpenLxApp::Product
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
setSpatialStructure(std::shared_ptr< SpatialStructureElement > aSpatialStructureElement)OpenLxApp::Product
setSpecularColor(const Base::Color &aCol)OpenLxApp::Product
setStandardManipulatorPolicy(const Core::StandardManipulatorPolicy &aPolicy)OpenLxApp::Product
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
SpatialElement()OpenLxApp::SpatialElementinlineprotected
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
~ExternalSpatialElement(void)OpenLxApp::ExternalSpatialElementvirtual
~ExternalSpatialStructureElement(void)OpenLxApp::ExternalSpatialStructureElementvirtual
~Object(void)OpenLxApp::Objectvirtual
~ObjectDefinition(void)OpenLxApp::ObjectDefinitionvirtual
~Product(void)OpenLxApp::Productvirtual
~Root(void)OpenLxApp::Rootvirtual
~SpatialElement(void)OpenLxApp::SpatialElementvirtual