| addChild(std::shared_ptr< Object > child, bool recognizedChild=true) | MR::Object | virtual |
| addChildBefore(std::shared_ptr< Object > newChild, const std::shared_ptr< Object > &existingChild) | MR::Object | virtual |
| addTag(std::string tag) | MR::Object | |
| ambientStrength_ | MR::VisualObject | protected |
| ancillary_ | MR::Object | protected |
| applyScale(float scaleFactor) override | MR::ObjectLabel | virtual |
| asType() | MR::Object | inline |
| asType() const | MR::Object | inline |
| backFacesColor_ | MR::VisualObject | protected |
| background_ | MR::ObjectLabel | protected |
| backgroundPadding_ | MR::ObjectLabel | protected |
| bastards_ | MR::ObjectChildrenHolder | protected |
| boundingBoxToInfoLines_(std::vector< std::string > &res) const | MR::VisualObject | protected |
| buildMeshFromText() const | MR::ObjectLabel | |
| children() | MR::Object | inline |
| children() const | MR::Object | inline |
| children_ | MR::ObjectChildrenHolder | protected |
| ClassName() noexcept | MR::VisualObject | inlinestatic |
| className() const override | MR::VisualObject | inlinevirtual |
| ClassNameInPlural() noexcept | MR::VisualObject | inlinestatic |
| classNameInPlural() const override | MR::VisualObject | inlinevirtual |
| clipByPlane_ | MR::VisualObject | protected |
| clone() const override | MR::ObjectLabel | virtual |
| cloneTree() const | MR::Object | |
| coloringType_ | MR::VisualObject | protected |
| computeBoundingBox_() const override | MR::ObjectLabel | protectedvirtual |
| contour_ | MR::ObjectLabel | protected |
| contourColor_ | MR::ObjectLabel | protected |
| depthTest_ | MR::VisualObject | protected |
| deserializeFields_(const Json::Value &root) override | MR::ObjectLabel | protectedvirtual |
| deserializeModel_(const std::filesystem::path &path, ProgressCallback progressCb={}) | MR::Object | protectedvirtual |
| deserializeRecursive(const std::filesystem::path &path, const Json::Value &root, ProgressCallback progressCb={}, int *objCounter=nullptr) | MR::Object | |
| detachFromParent() | MR::Object | virtual |
| find(const std::string_view &name) const | MR::Object | |
| find(const std::string_view &name) | MR::Object | inline |
| find() const | MR::Object | |
| find() | MR::Object | inline |
| find(const std::string_view &name) const | MR::Object | |
| find(const std::string_view &name) | MR::Object | inline |
| findCommonAncestor(Object &other) | MR::Object | |
| findCommonAncestor(const Object &other) const | MR::Object | inline |
| fontHeight_ | MR::ObjectLabel | protected |
| getAllVisualizeProperties() const override | MR::ObjectLabel | virtual |
| getAllVisualizePropertiesForEnum(AllVisualizeProperties &properties) const | MR::VisualObject | inlineprotected |
| getAmbientStrength() const | MR::VisualObject | inline |
| getBackColor(ViewportId viewportId={}) const | MR::VisualObject | |
| getBackColorsForAllViewports() const | MR::VisualObject | virtual |
| getBackgroundPadding() const | MR::ObjectLabel | inline |
| getBoundingBox() const | MR::VisualObject | |
| getColoringType() const | MR::VisualObject | inline |
| getContourColor(ViewportId id={}) const | MR::ObjectLabel | inline |
| getContourColorsForAllViewports() const | MR::ObjectLabel | |
| getDirtyFlags() const | MR::VisualObject | inline |
| getFontHeight() const | MR::ObjectLabel | inline |
| getFontPath() const | MR::ObjectLabel | inline |
| getFrontColor(bool selected=true, ViewportId viewportId={}) const | MR::VisualObject | |
| getFrontColorsForAllViewports(bool selected=true) const | MR::VisualObject | virtual |
| getGlobalAlpha(ViewportId viewportId={}) const | MR::VisualObject | |
| getGlobalAlphaForAllViewports() const | MR::VisualObject | virtual |
| getInfoLines() const override | MR::VisualObject | virtual |
| getLabel() const | MR::ObjectLabel | inline |
| getLeaderLineColor(ViewportId id={}) const | MR::ObjectLabel | inline |
| getLeaderLineColorsForAllViewports() const | MR::ObjectLabel | |
| getLeaderLineWidth() const | MR::ObjectLabel | inline |
| getPivotPoint() const | MR::ObjectLabel | inline |
| getPivotShift() const | MR::ObjectLabel | inline |
| getRedrawFlag(ViewportMask viewportMask) const override | MR::VisualObject | inlinevirtual |
| getSharedPtr() const | MR::ObjectChildrenHolder | |
| getShininess() const | MR::VisualObject | inline |
| getSourcePointColor(ViewportId id={}) const | MR::ObjectLabel | inline |
| getSourcePointColorsForAllViewports() const | MR::ObjectLabel | |
| getSourcePointSize() const | MR::ObjectLabel | inline |
| getSpecularStrength() const | MR::VisualObject | inline |
| getVisualizeProperty(AnyVisualizeMaskEnum type, ViewportMask viewportMask) const | MR::VisualObject | |
| getVisualizePropertyMask(AnyVisualizeMaskEnum type) const override | MR::ObjectLabel | virtual |
| getVisualizePropertyMask_(AnyVisualizeMaskEnum type) | MR::VisualObject | protected |
| getWorldBox(ViewportId={}) const override | MR::ObjectLabel | virtual |
| getWorldTreeBox(ViewportId={}) const | MR::Object | |
| globalAlpha_ | MR::VisualObject | protected |
| globalClippedByPlane(ViewportMask viewportMask=ViewportMask::any()) const | MR::VisualObject | inline |
| globalClippedByPlaneMask() const | MR::VisualObject | |
| globalVisibility(ViewportMask viewportMask=ViewportMask::any()) const | MR::Object | inline |
| globalVisibilityMask() const | MR::Object | |
| hasModel() const | MR::Object | inlinevirtual |
| hasVisualRepresentation() const override | MR::ObjectLabel | inlinevirtual |
| heapBytes() const override | MR::ObjectLabel | virtual |
| invertNormals_ | MR::VisualObject | protected |
| isAncestor(const Object *ancestor) const | MR::Object | |
| isAncillary() const | MR::Object | inline |
| isGlobalAncillary() const | MR::Object | |
| isLocked() const | MR::Object | inline |
| isParentLocked() const | MR::Object | inline |
| isPickable(ViewportMask viewportMask=ViewportMask::any()) const | MR::VisualObject | inline |
| isSelected() const | MR::Object | inlinevirtual |
| isVisible(ViewportMask viewportMask=ViewportMask::any()) const | MR::Object | inline |
| label_ | MR::ObjectLabel | protected |
| labelRepresentingMesh() const | MR::ObjectLabel | inline |
| leaderLine_ | MR::ObjectLabel | protected |
| leaderLineColor_ | MR::ObjectLabel | protected |
| leaderLineWidth_ | MR::ObjectLabel | protected |
| locked_ | MR::Object | protected |
| name() const | MR::Object | inline |
| name_ | MR::Object | protected |
| needRedraw_ | MR::Object | mutableprotected |
| Object()=default | MR::Object | |
| Object(Object &&) noexcept=default | MR::Object | |
| Object(ProtectedStruct, const Object &obj) | MR::Object | inline |
| Object(const Object &obj)=default | MR::Object | protected |
| ObjectChildrenHolder()=default | MR::ObjectChildrenHolder | |
| ObjectChildrenHolder(const ObjectChildrenHolder &) noexcept | MR::ObjectChildrenHolder | inline |
| ObjectChildrenHolder(ObjectChildrenHolder &&) noexcept | MR::ObjectChildrenHolder | |
| ObjectLabel() | MR::ObjectLabel | |
| ObjectLabel(ObjectLabel &&) noexcept=default | MR::ObjectLabel | |
| ObjectLabel(ProtectedStruct, const ObjectLabel &obj) | MR::ObjectLabel | inline |
| ObjectLabel(const ObjectLabel &other)=default | MR::ObjectLabel | protected |
| onWorldXfChanged_() | MR::Object | protectedvirtual |
| operator=(ObjectLabel &&) noexcept=default | MR::ObjectLabel | |
| MR::VisualObject::operator=(VisualObject &&)=default | MR::VisualObject | |
| MR::Object::operator=(Object &&) noexcept=default | MR::Object | |
| MR::ObjectChildrenHolder::operator=(const ObjectChildrenHolder &) noexcept | MR::ObjectChildrenHolder | inline |
| MR::ObjectChildrenHolder::operator=(ObjectChildrenHolder &&) noexcept | MR::ObjectChildrenHolder | |
| parent() const | MR::Object | inline |
| parent() | MR::Object | inline |
| parent_ | MR::ObjectChildrenHolder | protected |
| parentLocked_ | MR::Object | protected |
| pathToFont_ | MR::ObjectLabel | protected |
| pickable_ | MR::VisualObject | protected |
| pivotPoint_ | MR::ObjectLabel | protected |
| removeAllChildren() | MR::Object | virtual |
| removeChild(const std::shared_ptr< Object > &child) | MR::Object | inline |
| removeChild(Object *child) | MR::Object | virtual |
| removeTag(const std::string &tag) | MR::Object | |
| render(const ModelRenderParams &) const | MR::VisualObject | virtual |
| renderForPicker(const ModelBaseRenderParams &, unsigned) const | MR::VisualObject | virtual |
| renderObj_ | MR::VisualObject | mutableprotected |
| renderUi(const UiRenderParams ¶ms) const | MR::VisualObject | virtual |
| resetColors() | MR::VisualObject | virtual |
| resetDirty() const | MR::VisualObject | |
| resetDirtyExceptMask(uint32_t mask) const | MR::VisualObject | virtual |
| resetFrontColor() | MR::VisualObject | virtual |
| resetRedrawFlag() const | MR::Object | inline |
| resetXf(ViewportId id={}) | MR::Object | virtual |
| select(bool on) | MR::Object | virtual |
| selected_ | MR::Object | protected |
| selectedColor_ | MR::VisualObject | protected |
| sendWorldXfChangedSignal_() | MR::Object | protected |
| serializeFields_(Json::Value &root) const override | MR::ObjectLabel | protectedvirtual |
| serializeModel_(const std::filesystem::path &path) const | MR::Object | protectedvirtual |
| serializeRecursive(const std::filesystem::path &path, Json::Value &root, int childId) const | MR::Object | |
| setAllVisualizeProperties(const AllVisualizeProperties &properties) | MR::VisualObject | inline |
| setAllVisualizeProperties_(const AllVisualizeProperties &properties, std::size_t &pos) override | MR::ObjectLabel | protectedvirtual |
| setAllVisualizePropertiesForEnum(const AllVisualizeProperties &properties, std::size_t &pos) | MR::VisualObject | inlineprotected |
| setAmbientStrength(float ambientStrength) | MR::VisualObject | inlinevirtual |
| setAncillary(bool ancillary) | MR::Object | virtual |
| setBackColor(const Color &color, ViewportId viewportId={}) | MR::VisualObject | virtual |
| setBackColorsForAllViewports(ViewportProperty< Color > val) | MR::VisualObject | virtual |
| setBackgroundPadding(float padding) | MR::ObjectLabel | virtual |
| setColoringType(ColoringType coloringType) | MR::VisualObject | virtual |
| setContourColor(const Color &color, ViewportId id={}) | MR::ObjectLabel | |
| setContourColorsForAllViewports(ViewportProperty< Color > val) | MR::ObjectLabel | virtual |
| setDirtyFlags(uint32_t mask, bool invalidateCaches=true) | MR::VisualObject | virtual |
| setFontHeight(float size) | MR::ObjectLabel | virtual |
| setFontPath(const std::filesystem::path &pathToFont) | MR::ObjectLabel | |
| setFrontColor(const Color &color, bool selected, ViewportId viewportId={}) | MR::VisualObject | virtual |
| setFrontColorsForAllViewports(ViewportProperty< Color > val, bool selected=true) | MR::VisualObject | virtual |
| setGlobalAlpha(uint8_t alpha, ViewportId viewportId={}) | MR::VisualObject | virtual |
| setGlobalAlphaForAllViewports(ViewportProperty< uint8_t > val) | MR::VisualObject | virtual |
| setGlobalClippedByPlane(bool on, ViewportMask viewportMask=ViewportMask::all()) | MR::VisualObject | |
| setGlobalVisibility(bool on, ViewportMask viewportMask=ViewportMask::any()) | MR::Object | |
| setLabel(const PositionedText &label) | MR::ObjectLabel | |
| setLeaderLineColor(const Color &color, ViewportId id={}) | MR::ObjectLabel | virtual |
| setLeaderLineColorsForAllViewports(ViewportProperty< Color > val) | MR::ObjectLabel | virtual |
| setLeaderLineWidth(float width) | MR::ObjectLabel | virtual |
| setLocked(bool on) | MR::Object | inlinevirtual |
| setName(std::string name) | MR::Object | inlinevirtual |
| setParentLocked(bool lock) | MR::Object | inlinevirtual |
| setPickable(bool on, ViewportMask viewportMask=ViewportMask::all()) | MR::VisualObject | virtual |
| setPivotPoint(const Vector2f &pivotPoint) | MR::ObjectLabel | |
| setShininess(float shininess) | MR::VisualObject | inlinevirtual |
| setSourcePointColor(const Color &color, ViewportId id={}) | MR::ObjectLabel | virtual |
| setSourcePointColorsForAllViewports(ViewportProperty< Color > val) | MR::ObjectLabel | virtual |
| setSourcePointSize(float size) | MR::ObjectLabel | virtual |
| setSpecularStrength(float specularStrength) | MR::VisualObject | inlinevirtual |
| setupRenderObject_() const override | MR::ObjectLabel | protectedvirtual |
| setUseDefaultScenePropertiesOnDeserialization(bool useDefaultScenePropertiesOnDeserialization) | MR::VisualObject | inline |
| setVisibilityMask(ViewportMask viewportMask) | MR::Object | virtual |
| setVisible(bool on, ViewportMask viewportMask=ViewportMask::all()) | MR::Object | |
| setVisualizeProperty(bool value, AnyVisualizeMaskEnum type, ViewportMask viewportMask) | MR::VisualObject | |
| setVisualizePropertyMask(AnyVisualizeMaskEnum type, ViewportMask viewportMask) | MR::VisualObject | virtual |
| setWorldXf(const AffineXf3f &xf, ViewportId id={}) | MR::Object | |
| setXf(const AffineXf3f &xf, ViewportId id={}) | MR::Object | virtual |
| setXfsForAllViewports(ViewportProperty< AffineXf3f > xf) | MR::Object | inlinevirtual |
| shallowClone() const override | MR::ObjectLabel | virtual |
| shallowCloneTree() const | MR::Object | |
| shininess_ | MR::VisualObject | protected |
| showName(bool on) | MR::VisualObject | inline |
| showName() const | MR::VisualObject | inline |
| showName_ | MR::VisualObject | protected |
| sortChildren() | MR::Object | |
| sourcePoint_ | MR::ObjectLabel | protected |
| sourcePointColor_ | MR::ObjectLabel | protected |
| sourcePointSize_ | MR::ObjectLabel | protected |
| specularStrength_ | MR::VisualObject | protected |
| supportsVisualizeProperty(AnyVisualizeMaskEnum type) const | MR::VisualObject | virtual |
| swap(Object &other) | MR::Object | |
| swapBase_(Object &other) override | MR::ObjectLabel | protectedvirtual |
| swapSignals_(Object &other) | MR::Object | protectedvirtual |
| tags() const | MR::Object | inline |
| tags_ | MR::Object | protected |
| toggleVisualizeProperty(AnyVisualizeMaskEnum type, ViewportMask viewportMask) | MR::VisualObject | |
| TypeName() noexcept | MR::ObjectLabel | inlinestatic |
| typeName() const override | MR::ObjectLabel | inlinevirtual |
| unselectedColor_ | MR::VisualObject | protected |
| useDefaultScenePropertiesOnDeserialization() const | MR::VisualObject | inline |
| useDefaultScenePropertiesOnDeserialization_ | MR::VisualObject | protected |
| visibilityMask() const | MR::Object | inlinevirtual |
| visibilityMask_ | MR::Object | protected |
| VisualObject() | MR::VisualObject | |
| VisualObject(VisualObject &&)=default | MR::VisualObject | |
| VisualObject(ProtectedStruct, const VisualObject &obj) | MR::VisualObject | inline |
| VisualObject(const VisualObject &obj)=default | MR::VisualObject | protected |
| worldXf(ViewportId id={}, bool *isDef=nullptr) const | MR::Object | |
| worldXfChangedSignal | MR::Object | |
| xf(ViewportId id={}, bool *isDef=nullptr) const | MR::Object | inline |
| xf_ | MR::Object | protected |
| XfChangedSignal typedef | MR::Object | |
| xfsForAllViewports() const | MR::Object | inline |
| ~Object()=default | MR::Object | virtual |
| ~ObjectChildrenHolder() | MR::ObjectChildrenHolder | |
| ~VisualObject()=default | MR::VisualObject | virtual |