| 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::ObjectLinesHolder | virtual |
| asType() | MR::Object | inline |
| asType() const | MR::Object | inline |
| avgEdgeLen() const | MR::ObjectLinesHolder | |
| avgEdgeLen_ | MR::ObjectLinesHolder | mutableprotected |
| backFacesColor_ | MR::VisualObject | protected |
| bastards_ | MR::ObjectChildrenHolder | protected |
| boundingBoxToInfoLines_(std::vector< std::string > &res) const | MR::VisualObject | protected |
| children() | MR::Object | inline |
| children() const | MR::Object | inline |
| children_ | MR::ObjectChildrenHolder | protected |
| ClassName() noexcept | MR::ObjectLines | inlinestatic |
| className() const override | MR::ObjectLines | inlinevirtual |
| ClassNameInPlural() noexcept | MR::ObjectLines | inlinestatic |
| classNameInPlural() const override | MR::ObjectLines | inlinevirtual |
| clipByPlane_ | MR::VisualObject | protected |
| clone() const override | MR::ObjectLines | virtual |
| cloneTree() const | MR::Object | |
| coloringType_ | MR::VisualObject | protected |
| computeBoundingBox_() const override | MR::ObjectLinesHolder | protectedvirtual |
| copyColors(const ObjectLinesHolder &src, const VertMap &thisToSrc) | MR::ObjectLinesHolder | virtual |
| dashed_ | MR::ObjectLinesHolder | protected |
| dashPattern_ | MR::ObjectLinesHolder | protected |
| depthTest_ | MR::VisualObject | protected |
| deserializeBaseFields_(const Json::Value &root) | MR::ObjectLinesHolder | protected |
| deserializeFields_(const Json::Value &root) override | MR::ObjectLinesHolder | protectedvirtual |
| deserializeModel_(const std::filesystem::path &path, ProgressCallback progressCb={}) override | MR::ObjectLinesHolder | 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 |
| getAllVisualizeProperties() const override | MR::ObjectLinesHolder | virtual |
| getAllVisualizePropertiesForEnum(AllVisualizeProperties &properties) const | MR::VisualObject | inlineprotected |
| getAmbientStrength() const | MR::VisualObject | inline |
| getBackColor(ViewportId viewportId={}) const | MR::VisualObject | |
| getBackColorsForAllViewports() const | MR::VisualObject | virtual |
| getBoundingBox() const | MR::VisualObject | |
| getColoringType() const | MR::VisualObject | inline |
| getDashPattern(ViewportId vpId={}, bool *isDef=nullptr) const | MR::ObjectLinesHolder | inlinevirtual |
| getDirtyFlags() const | MR::VisualObject | 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::ObjectLines | virtual |
| getLinesColorMap() const | MR::ObjectLinesHolder | inline |
| getLineWidth() const | MR::ObjectLinesHolder | inlinevirtual |
| getPointSize() const | MR::ObjectLinesHolder | inlinevirtual |
| getRedrawFlag(ViewportMask viewportMask) const override | MR::VisualObject | inlinevirtual |
| getSharedPtr() const | MR::ObjectChildrenHolder | |
| getShininess() const | MR::VisualObject | inline |
| getSpecularStrength() const | MR::VisualObject | inline |
| getVertsColorMap() const | MR::ObjectLinesHolder | inline |
| getVisualizeProperty(AnyVisualizeMaskEnum type, ViewportMask viewportMask) const | MR::VisualObject | |
| getVisualizePropertyMask(AnyVisualizeMaskEnum type) const override | MR::ObjectLinesHolder | virtual |
| getVisualizePropertyMask_(AnyVisualizeMaskEnum type) | MR::VisualObject | protected |
| getWorldBox(ViewportId={}) const override | MR::ObjectLinesHolder | 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 override | MR::ObjectLinesHolder | inlinevirtual |
| hasVisualRepresentation() const override | MR::ObjectLinesHolder | virtual |
| heapBytes() const override | MR::ObjectLinesHolder | 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 |
| LinesChangedSignal typedef | MR::ObjectLines | |
| linesChangedSignal | MR::ObjectLines | |
| linesColorMap_ | MR::ObjectLinesHolder | protected |
| lineWidth_ | MR::ObjectLinesHolder | protected |
| locked_ | MR::Object | protected |
| name() const | MR::Object | inline |
| name_ | MR::Object | protected |
| needRedraw_ | MR::Object | mutableprotected |
| numComponents() const | MR::ObjectLinesHolder | |
| numComponents_ | MR::ObjectLinesHolder | mutableprotected |
| numUndirectedEdges() const | MR::ObjectLinesHolder | |
| numUndirectedEdges_ | MR::ObjectLinesHolder | 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 | |
| ObjectLines()=default | MR::ObjectLines | |
| ObjectLines(ObjectLines &&)=default | MR::ObjectLines | |
| ObjectLines(ProtectedStruct, const ObjectLines &obj) | MR::ObjectLines | inline |
| ObjectLines(const ObjectLines &other)=default | MR::ObjectLines | protected |
| ObjectLinesHolder() | MR::ObjectLinesHolder | |
| ObjectLinesHolder(ObjectLinesHolder &&)=default | MR::ObjectLinesHolder | |
| ObjectLinesHolder(ProtectedStruct, const ObjectLinesHolder &obj) | MR::ObjectLinesHolder | inline |
| ObjectLinesHolder(const ObjectLinesHolder &other)=default | MR::ObjectLinesHolder | protected |
| onWorldXfChanged_() | MR::Object | protectedvirtual |
| operator=(ObjectLines &&)=default | MR::ObjectLines | |
| MR::ObjectLinesHolder::operator=(ObjectLinesHolder &&)=default | MR::ObjectLinesHolder | |
| 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 |
| pickable_ | MR::VisualObject | protected |
| pointSize_ | MR::ObjectLinesHolder | protected |
| polyline() const | MR::ObjectLinesHolder | inline |
| polyline_ | MR::ObjectLinesHolder | 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() override | MR::ObjectLinesHolder | 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 |
| serializeBaseFields_(Json::Value &root) const | MR::ObjectLinesHolder | protected |
| serializeFields_(Json::Value &root) const override | MR::ObjectLines | 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::ObjectLinesHolder | 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 |
| setColoringType(ColoringType coloringType) | MR::VisualObject | virtual |
| setDashPattern(const DashPattern &pattern, ViewportId vpId={}) | MR::ObjectLinesHolder | virtual |
| setDirtyFlags(uint32_t mask, bool invalidateCaches=true) override | MR::ObjectLines | virtual |
| 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 | |
| setLinesColorMap(UndirectedEdgeColors linesColorMap) | MR::ObjectLinesHolder | inlinevirtual |
| setLineWidth(float width) | MR::ObjectLinesHolder | 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 |
| setPointSize(float size) | MR::ObjectLinesHolder | virtual |
| setPolyline(const std::shared_ptr< Polyline3 > &polyline) | MR::ObjectLines | virtual |
| setShininess(float shininess) | MR::VisualObject | inlinevirtual |
| setSpecularStrength(float specularStrength) | MR::VisualObject | inlinevirtual |
| setupRenderObject_() const override | MR::ObjectLinesHolder | protectedvirtual |
| setUseDefaultScenePropertiesOnDeserialization(bool useDefaultScenePropertiesOnDeserialization) | MR::VisualObject | inline |
| setVertsColorMap(VertColors vertsColorMap) | MR::ObjectLinesHolder | inlinevirtual |
| 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::ObjectLines | virtual |
| shallowCloneTree() const | MR::Object | |
| shininess_ | MR::VisualObject | protected |
| showName(bool on) | MR::VisualObject | inline |
| showName() const | MR::VisualObject | inline |
| showName_ | MR::VisualObject | protected |
| showPoints_ | MR::ObjectLinesHolder | protected |
| smoothConnections_ | MR::ObjectLinesHolder | protected |
| sortChildren() | MR::Object | |
| specularStrength_ | MR::VisualObject | protected |
| supportsVisualizeProperty(AnyVisualizeMaskEnum type) const override | MR::ObjectLinesHolder | virtual |
| swap(Object &other) | MR::Object | |
| swapBase_(Object &other) override | MR::ObjectLines | protectedvirtual |
| swapSignals_(Object &other) override | MR::ObjectLines | protectedvirtual |
| tags() const | MR::Object | inline |
| tags_ | MR::Object | protected |
| toggleVisualizeProperty(AnyVisualizeMaskEnum type, ViewportMask viewportMask) | MR::VisualObject | |
| totalLength() const | MR::ObjectLinesHolder | |
| totalLength_ | MR::ObjectLinesHolder | mutableprotected |
| TypeName() noexcept | MR::ObjectLines | inlinestatic |
| typeName() const override | MR::ObjectLines | inlinevirtual |
| unselectedColor_ | MR::VisualObject | protected |
| updateLinesColorMap(UndirectedEdgeColors &updated) | MR::ObjectLinesHolder | inlinevirtual |
| updatePolyline(std::shared_ptr< Polyline3 > polyline) | MR::ObjectLines | virtual |
| updateVertsColorMap(VertColors &vertsColorMap) | MR::ObjectLinesHolder | inlinevirtual |
| useDefaultScenePropertiesOnDeserialization() const | MR::VisualObject | inline |
| useDefaultScenePropertiesOnDeserialization_ | MR::VisualObject | protected |
| varPolyline() | MR::ObjectLines | inlinevirtual |
| vertsColorMap_ | MR::ObjectLinesHolder | 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 |
| worldBox_ | MR::ObjectLinesHolder | mutableprotected |
| 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 |