MeshLib Documentation
Loading...
Searching...
No Matches
MR::SphereObject Member List

This is the complete list of members for MR::SphereObject, including all inherited members.

addChild(std::shared_ptr< Object > child, bool recognizedChild=true)MR::Objectvirtual
addChildBefore(std::shared_ptr< Object > newChild, const std::shared_ptr< Object > &existingChild)MR::Objectvirtual
ambientStrength_MR::VisualObjectprotected
ancillary_MR::Objectprotected
applyScale(float scaleFactor)MR::Objectvirtual
asType()MR::Objectinline
asType() constMR::Objectinline
backFacesColor_MR::VisualObjectprotected
bastards_MR::ObjectChildrenHolderprotected
boundingBoxToInfoLines_(std::vector< std::string > &res) constMR::VisualObjectprotected
children()MR::Objectinline
children() constMR::Objectinline
children_MR::ObjectChildrenHolderprotected
clipByPlane_MR::VisualObjectprotected
clone() const overrideMR::SphereObjectvirtual
cloneTree() constMR::Object
coloringType_MR::VisualObjectprotected
computeBoundingBox_() constMR::VisualObjectinlineprotectedvirtual
copyColors(const VisualObject &src, const VertMap &thisToSrc, const FaceMap &thisToSrcFaces={})MR::VisualObjectvirtual
cropLabels_MR::VisualObjectprotected
decorationsColor_MR::FeatureObjectprotected
depthTest_MR::VisualObjectprotected
deserializeFields_(const Json::Value &root) overrideMR::FeatureObjectvirtual
deserializeModel_(const std::filesystem::path &, ProgressCallback) overrideMR::SphereObjectinlineprotectedvirtual
deserializeRecursive(const std::filesystem::path &path, const Json::Value &root, ProgressCallback progressCb={}, int *objCounter=nullptr)MR::Object
detachFromParent()MR::Objectvirtual
detailsOnNameTag_MR::FeatureObjectprotected
dirty_MR::VisualObjectmutableprotected
FeatureObject(int numDimensions)MR::FeatureObjectprotected
find(const std::string_view &name) constMR::Object
find(const std::string_view &name)MR::Objectinline
find() constMR::Object
find()MR::Objectinline
find(const std::string_view &name) constMR::Object
find(const std::string_view &name)MR::Objectinline
findCommonAncestor(Object &other)MR::Object
findCommonAncestor(const Object &other) constMR::Objectinline
getAllSharedProperties() const overrideMR::SphereObjectvirtual
getAllVisualizeProperties() const overrideMR::AddVisualProperties< FeatureObject, DimensionsVisualizePropertyType::diameter >inlinevirtual
getAllVisualizePropertiesForEnum(AllVisualizeProperties &properties) constMR::VisualObjectinlineprotected
getAmbientStrength() constMR::VisualObjectinline
getBackColor(ViewportId viewportId={}) constMR::VisualObject
getBackColorsForAllViewports() constMR::VisualObjectvirtual
getBasePoint(ViewportId id={}) constMR::FeatureObjectvirtual
getBoundingBox() constMR::VisualObject
getCenter(ViewportId id={}) constMR::SphereObject
getClassName() const overrideMR::SphereObjectinlinevirtual
getColoringType() constMR::VisualObjectinline
getDecorationsColor(bool selected, ViewportId viewportId={}, bool *isDef=nullptr) constMR::FeatureObject
getDecorationsColorForAllViewports(bool selected) constMR::FeatureObjectvirtual
getDirtyFlags() constMR::VisualObjectinline
getFrontColor(bool selected=true, ViewportId viewportId={}) constMR::VisualObject
getFrontColorsForAllViewports(bool selected=true) constMR::VisualObjectvirtual
getGlobalAlpha(ViewportId viewportId={}) constMR::VisualObject
getGlobalAlphaForAllViewports() constMR::VisualObjectvirtual
getInfoLines() const overrideMR::VisualObjectvirtual
getLabels() constMR::VisualObjectinline
getLabelsColor(ViewportId viewportId={}) constMR::VisualObject
getLabelsColorsForAllViewports() constMR::VisualObject
getLineWidth() constMR::FeatureObjectvirtual
getMainFeatureAlpha() constMR::FeatureObjectvirtual
getNormal(const Vector3f &point) constMR::FeatureObject
getPointSize() constMR::FeatureObjectvirtual
getRadius(ViewportId id={}) constMR::SphereObject
getRedrawFlag(ViewportMask viewportMask) const overrideMR::VisualObjectinlinevirtual
getRotationMatrix(ViewportId id={}, bool *isDef=nullptr) constMR::FeatureObjectinline
getScaleShearMatrix(ViewportId id={}, bool *isDef=nullptr) constMR::FeatureObjectinline
getSharedPtr() constMR::ObjectChildrenHolder
getShininess() constMR::VisualObjectinline
getSpecularStrength() constMR::VisualObjectinline
getSubfeatureAlphaLines() constMR::FeatureObjectvirtual
getSubfeatureAlphaMesh() constMR::FeatureObjectvirtual
getSubfeatureAlphaPoints() constMR::FeatureObjectvirtual
getSubfeatureLineWidth() constMR::FeatureObjectvirtual
getSubfeaturePointSize() constMR::FeatureObjectvirtual
getVertsColorMap() constMR::VisualObjectinline
getVisualizeProperty(AnyVisualizeMaskEnum type, ViewportMask viewportMask) constMR::VisualObject
getVisualizePropertyMask(AnyVisualizeMaskEnum type) const overrideMR::AddVisualProperties< FeatureObject, DimensionsVisualizePropertyType::diameter >inlinevirtual
getVisualizePropertyMask_(AnyVisualizeMaskEnum type)MR::VisualObjectprotected
getWorldBox(ViewportId={}) const overrideMR::VisualObjectvirtual
getWorldTreeBox(ViewportId={}) constMR::Object
globalAlpha_MR::VisualObjectprotected
globalVisibility(ViewportMask viewportMask=ViewportMask::any()) constMR::Objectinline
globalVisibilityMask() constMR::Object
hasModel() constMR::Objectinlinevirtual
hasVisualRepresentation() constMR::Objectinlinevirtual
heapBytes() const overrideMR::VisualObjectvirtual
invertNormals_MR::VisualObjectprotected
isAncestor(const Object *ancestor) constMR::Object
isAncillary() constMR::Objectinline
isLocked() constMR::Objectinline
isParentLocked() constMR::Objectinline
isPickable(ViewportMask viewportMask=ViewportMask::any()) constMR::VisualObjectinline
isSelected() constMR::Objectinlinevirtual
isVisible(ViewportMask viewportMask=ViewportMask::any()) constMR::Objectinline
labels_MR::VisualObjectprotected
labelsColor_MR::VisualObjectprotected
lineWidth_MR::FeatureObjectprotected
locked_MR::Objectprotected
mainFeatureAlpha_MR::FeatureObjectprotected
name() constMR::Objectinline
name_MR::Objectprotected
needRedraw_MR::Objectmutableprotected
Object()=defaultMR::Object
Object(Object &&) noexcept=defaultMR::Object
Object(ProtectedStruct, const Object &obj)MR::Objectinline
Object(const Object &obj)=defaultMR::Objectprotected
ObjectChildrenHolder()=defaultMR::ObjectChildrenHolder
ObjectChildrenHolder(const ObjectChildrenHolder &) noexceptMR::ObjectChildrenHolderinline
ObjectChildrenHolder(ObjectChildrenHolder &&) noexceptMR::ObjectChildrenHolder
operator=(SphereObject &&) noexcept=defaultMR::SphereObject
MR::AddVisualProperties< FeatureObject, DimensionsVisualizePropertyType::diameter >::operator=(VisualObject &&)=defaultMR::VisualObject
MR::Object::operator=(Object &&) noexcept=defaultMR::Object
MR::ObjectChildrenHolder::operator=(const ObjectChildrenHolder &) noexceptMR::ObjectChildrenHolderinline
MR::ObjectChildrenHolder::operator=(ObjectChildrenHolder &&) noexceptMR::ObjectChildrenHolder
parent() constMR::Objectinline
parent()MR::Objectinline
parent_MR::ObjectChildrenHolderprotected
parentLocked_MR::Objectprotected
pickable_MR::VisualObjectprotected
pointSize_MR::FeatureObjectprotected
projectPoint(const Vector3f &point, ViewportId id={}) const overrideMR::SphereObjectvirtual
propagateWorldXfChangedSignal_()MR::Objectprotectedvirtual
propertyMasks_MR::AddVisualProperties< FeatureObject, DimensionsVisualizePropertyType::diameter >protected
r_MR::FeatureObjectprotected
removeAllChildren()MR::Objectvirtual
removeChild(const std::shared_ptr< Object > &child)MR::Objectinline
removeChild(Object *child)MR::Objectvirtual
render(const ModelRenderParams &) constMR::VisualObjectvirtual
renderForPicker(const ModelBaseRenderParams &, unsigned) constMR::VisualObjectvirtual
renderObj_MR::VisualObjectmutableprotected
renderUi(const UiRenderParams &params) constMR::VisualObjectvirtual
resetDirty() constMR::VisualObject
resetRedrawFlag() constMR::Objectinline
resetXf(ViewportId id={}) overrideMR::FeatureObjectvirtual
s_MR::FeatureObjectprotected
select(bool on)MR::Objectvirtual
selected_MR::Objectprotected
selectedColor_MR::VisualObjectprotected
serializeFields_(Json::Value &root) const overrideMR::SphereObjectprotectedvirtual
serializeModel_(const std::filesystem::path &) const overrideMR::SphereObjectinlineprotectedvirtual
serializeRecursive(const std::filesystem::path &path, Json::Value &root, int childId) constMR::Object
setAllVisualizeProperties(const AllVisualizeProperties &properties)MR::VisualObjectinline
setAllVisualizeProperties_(const AllVisualizeProperties &properties, std::size_t &pos) overrideMR::AddVisualProperties< FeatureObject, DimensionsVisualizePropertyType::diameter >inlineprotectedvirtual
setAllVisualizePropertiesForEnum(const AllVisualizeProperties &properties, std::size_t &pos)MR::VisualObjectinlineprotected
setAmbientStrength(float ambientStrength)MR::VisualObjectinlinevirtual
setAncillary(bool ancillary)MR::Objectvirtual
setBackColor(const Color &color, ViewportId viewportId={})MR::VisualObjectvirtual
setBackColorsForAllViewports(ViewportProperty< Color > val)MR::VisualObjectvirtual
setCenter(const Vector3f &center, ViewportId id={})MR::SphereObject
setColoringType(ColoringType coloringType)MR::VisualObjectvirtual
setDecorationsColor(const Color &color, bool selected, ViewportId viewportId={})MR::FeatureObjectvirtual
setDecorationsColorForAllViewports(ViewportProperty< Color > val, bool selected)MR::FeatureObjectvirtual
setDirtyFlags(uint32_t mask, bool invalidateCaches=true)MR::VisualObjectvirtual
setFrontColor(const Color &color, bool selected, ViewportId viewportId={})MR::VisualObjectvirtual
setFrontColorsForAllViewports(ViewportProperty< Color > val, bool selected=true)MR::VisualObjectvirtual
setGlobalAlpha(uint8_t alpha, ViewportId viewportId={})MR::VisualObjectvirtual
setGlobalAlphaForAllViewports(ViewportProperty< uint8_t > val)MR::VisualObjectvirtual
setGlobalVisibility(bool on, ViewportMask viewportMask=ViewportMask::any())MR::Object
setLabels(std::vector< PositionedText > labels)MR::VisualObjectinlinevirtual
setLabelsColor(const Color &color, ViewportId viewportId={})MR::VisualObjectvirtual
setLabelsColorsForAllViewports(ViewportProperty< Color > val)MR::VisualObjectvirtual
setLineWidth(float lineWidth)MR::FeatureObjectvirtual
setLocked(bool on)MR::Objectinlinevirtual
setMainFeatureAlpha(float alpha)MR::FeatureObjectvirtual
setName(std::string name)MR::Objectinlinevirtual
setParentLocked(bool lock)MR::Objectinlinevirtual
setPickable(bool on, ViewportMask viewportMask=ViewportMask::all())MR::VisualObjectvirtual
setPointSize(float pointSize)MR::FeatureObjectvirtual
setRadius(float radius, ViewportId id={})MR::SphereObject
setShininess(float shininess)MR::VisualObjectinlinevirtual
setSpecularStrength(float specularStrength)MR::VisualObjectinlinevirtual
setSubfeatureAlphaLines(float alpha)MR::FeatureObjectvirtual
setSubfeatureAlphaMesh(float alpha)MR::FeatureObjectvirtual
setSubfeatureAlphaPoints(float alpha)MR::FeatureObjectvirtual
setSubfeatureLineWidth(float lineWidth)MR::FeatureObjectvirtual
setSubfeaturePointSize(float pointSize)MR::FeatureObjectvirtual
setupRenderObject_() const overrideMR::SphereObjectprotectedvirtual
setUseDefaultScenePropertiesOnDeserialization(bool useDefaultScenePropertiesOnDeserialization)MR::VisualObjectinline
setVertsColorMap(VertColors vertsColorMap)MR::VisualObjectinlinevirtual
setVisibilityMask(ViewportMask viewportMask)MR::Objectvirtual
setVisible(bool on, ViewportMask viewportMask=ViewportMask::all())MR::Object
setVisualizeProperty(bool value, AnyVisualizeMaskEnum type, ViewportMask viewportMask)MR::VisualObject
setVisualizePropertyMask(AnyVisualizeMaskEnum type, ViewportMask viewportMask)MR::VisualObjectvirtual
setWorldXf(const AffineXf3f &xf, ViewportId id={})MR::Object
setXf(const AffineXf3f &xf, ViewportId id={}) overrideMR::FeatureObjectvirtual
setXfsForAllViewports(ViewportProperty< AffineXf3f > xf)MR::Objectinlinevirtual
shallowClone() const overrideMR::SphereObjectvirtual
shallowCloneTree() constMR::Object
shininess_MR::VisualObjectprotected
showLabels(bool on)MR::VisualObjectinline
showLabels() constMR::VisualObjectinline
showLabels_MR::VisualObjectprotected
showName(bool on)MR::VisualObjectinline
showName() constMR::VisualObjectinline
showName_MR::VisualObjectprotected
sortChildren()MR::Object
specularStrength_MR::VisualObjectprotected
SphereObject()MR::SphereObject
SphereObject(const std::vector< Vector3f > &pointsToApprox)MR::SphereObject
SphereObject(SphereObject &&) noexcept=defaultMR::SphereObject
SphereObject(ProtectedStruct, const SphereObject &obj)MR::SphereObjectinline
SphereObject(const SphereObject &other)=defaultMR::SphereObjectprotected
subAlphaLines_MR::FeatureObjectprotected
subAlphaMesh_MR::FeatureObjectprotected
subAlphaPoints_MR::FeatureObjectprotected
subfeatureVisibility_MR::FeatureObjectprotected
subLineWidth_MR::FeatureObjectprotected
subPointSize_MR::FeatureObjectprotected
supportsVisualizeProperty(AnyVisualizeMaskEnum type) const overrideMR::AddVisualProperties< FeatureObject, DimensionsVisualizePropertyType::diameter >inlinevirtual
swap(Object &other)MR::Object
swapBase_(Object &other) overrideMR::SphereObjectprotectedvirtual
swapSignals_(Object &other)MR::Objectprotectedvirtual
toggleVisualizeProperty(AnyVisualizeMaskEnum type, ViewportMask viewportMask)MR::VisualObject
TypeName() noexceptMR::SphereObjectinlinestatic
typeName() const overrideMR::SphereObjectinlinevirtual
unselectedColor_MR::VisualObjectprotected
updateVertsColorMap(VertColors &vertsColorMap)MR::VisualObjectinlinevirtual
useDefaultScenePropertiesOnDeserialization() constMR::VisualObjectinline
useDefaultScenePropertiesOnDeserialization_MR::VisualObjectprotected
vertsColorMap_MR::VisualObjectprotected
visibilityMask() constMR::Objectinlinevirtual
visibilityMask_MR::Objectprotected
VisualObject()MR::VisualObject
VisualObject(VisualObject &&)=defaultMR::VisualObject
VisualObject(ProtectedStruct, const VisualObject &obj)MR::VisualObjectinline
VisualObject(const VisualObject &obj)=defaultMR::VisualObjectprotected
worldXf(ViewportId id={}, bool *isDef=nullptr) constMR::Object
worldXfChangedSignalMR::Object
xf(ViewportId id={}, bool *isDef=nullptr) constMR::Objectinline
xf_MR::Objectprotected
XfChangedSignal typedefMR::Object
xfsForAllViewports() constMR::Objectinline
~Object()=defaultMR::Objectvirtual
~ObjectChildrenHolder()MR::ObjectChildrenHolder
~VisualObject()=defaultMR::VisualObjectvirtual