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

This is the complete list of members for MR::ObjectMeshHolder, 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
addTexture(MeshTexture texture)MR::ObjectMeshHolderinlinevirtual
ambientStrength_MR::VisualObjectprotected
ancillary_MR::Objectprotected
ancillaryTexture_MR::ObjectMeshHolderprotected
ancillaryUVCoordinates_MR::ObjectMeshHolderprotected
applyScale(float scaleFactor) overrideMR::ObjectMeshHoldervirtual
asType()MR::Objectinline
asType() constMR::Objectinline
avgEdgeLen() constMR::ObjectMeshHolder
avgEdgeLen_MR::ObjectMeshHoldermutableprotected
backFacesColor_MR::VisualObjectprotected
bastards_MR::ObjectChildrenHolderprotected
bordersColor_MR::ObjectMeshHolderprotected
boundingBoxToInfoLines_(std::vector< std::string > &res) constMR::VisualObjectprotected
children()MR::Objectinline
children() constMR::Objectinline
children_MR::ObjectChildrenHolderprotected
clearAncillaryTexture()MR::ObjectMeshHolder
clipByPlane_MR::VisualObjectprotected
clone() const overrideMR::ObjectMeshHoldervirtual
cloneTree() constMR::Object
coloringType_MR::VisualObjectprotected
computeBoundingBox_() const overrideMR::ObjectMeshHolderprotectedvirtual
copyColors(const VisualObject &src, const VertMap &thisToSrc, const FaceMap &thisToSrcFaces={}) overrideMR::ObjectMeshHoldervirtual
copyTextureAndColors(const ObjectMeshHolder &src, const VertMap &thisToSrc, const FaceMap &thisToSrcFaces={})MR::ObjectMeshHoldervirtual
creases() constMR::ObjectMeshHolderinline
creases_MR::ObjectMeshHolderprotected
creasesChangedSignalMR::ObjectMeshHolder
cropLabels_MR::VisualObjectprotected
depthTest_MR::VisualObjectprotected
deserializeFields_(const Json::Value &root) overrideMR::ObjectMeshHolderprotectedvirtual
deserializeModel_(const std::filesystem::path &path, ProgressCallback progressCb={}) overrideMR::ObjectMeshHolderprotectedvirtual
deserializeRecursive(const std::filesystem::path &path, const Json::Value &root, ProgressCallback progressCb={}, int *objCounter=nullptr)MR::Object
detachFromParent()MR::Objectvirtual
dirty_MR::VisualObjectmutableprotected
edgesColor_MR::ObjectMeshHolderprotected
edgeSelectionChangedSignalMR::ObjectMeshHolder
edgeSelectionColor_MR::ObjectMeshHolderprotected
edgeWidth_MR::ObjectMeshHolderprotected
facesColorMap_MR::ObjectMeshHolderprotected
faceSelectionChangedSignalMR::ObjectMeshHolder
faceSelectionColor_MR::ObjectMeshHolderprotected
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
flatShading() constMR::ObjectMeshHolderinline
flatShading_MR::ObjectMeshHolderprotected
getAllVisualizeProperties() const overrideMR::ObjectMeshHoldervirtual
getAllVisualizePropertiesForEnum(AllVisualizeProperties &properties) constMR::VisualObjectinlineprotected
getAmbientStrength() constMR::VisualObjectinline
getAncillaryTexture() constMR::ObjectMeshHolderinline
getAncillaryUVCoords() constMR::ObjectMeshHolderinline
getBackColor(ViewportId viewportId={}) constMR::VisualObject
getBackColorsForAllViewports() constMR::VisualObjectvirtual
getBordersColor(ViewportId id={}) constMR::ObjectMeshHolderinline
getBordersColorsForAllViewports() constMR::ObjectMeshHolder
getBoundingBox() constMR::VisualObject
getClassName() const overrideMR::VisualObjectinlinevirtual
getColoringType() constMR::VisualObjectinline
getDirtyFlags() constMR::VisualObjectinline
getEdgesColor(ViewportId id={}) constMR::ObjectMeshHolderinline
getEdgesColorsForAllViewports() constMR::ObjectMeshHolder
getEdgeWidth() constMR::ObjectMeshHolderinline
getFacesColorMap() constMR::ObjectMeshHolderinline
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
getNeededNormalsRenderDirtyValue(ViewportMask viewportMask) constMR::ObjectMeshHolder
getPointsColor(ViewportId id={}) constMR::ObjectMeshHolderinline
getPointSize() constMR::ObjectMeshHolderinlinevirtual
getRedrawFlag(ViewportMask viewportMask) const overrideMR::ObjectMeshHoldervirtual
getSelectedEdges() constMR::ObjectMeshHolderinline
getSelectedEdgesColor(ViewportId id={}) constMR::ObjectMeshHolder
getSelectedEdgesColorsForAllViewports() constMR::ObjectMeshHolder
getSelectedFaces() constMR::ObjectMeshHolderinline
getSelectedFacesColor(ViewportId id={}) constMR::ObjectMeshHolder
getSelectedFacesColorsForAllViewports() constMR::ObjectMeshHolder
getSharedPtr() constMR::ObjectChildrenHolder
getShininess() constMR::VisualObjectinline
getSpecularStrength() constMR::VisualObjectinline
getTexture() constMR::ObjectMeshHolder
getTexturePerFace() constMR::ObjectMeshHolderinline
getTextures() constMR::ObjectMeshHolderinline
getUVCoords() constMR::ObjectMeshHolderinline
getVertsColorMap() constMR::VisualObjectinline
getVisualizeProperty(AnyVisualizeMaskEnum type, ViewportMask viewportMask) constMR::VisualObject
getVisualizePropertyMask(AnyVisualizeMaskEnum type) const overrideMR::ObjectMeshHoldervirtual
getVisualizePropertyMask_(AnyVisualizeMaskEnum type)MR::VisualObjectprotected
getWorldBox(ViewportId={}) const overrideMR::ObjectMeshHoldervirtual
getWorldTreeBox(ViewportId={}) constMR::Object
globalAlpha_MR::VisualObjectprotected
globalVisibility(ViewportMask viewportMask=ViewportMask::any()) constMR::Objectinline
globalVisibilityMask() constMR::Object
hasAncillaryTexture() constMR::ObjectMeshHolderinline
hasModel() const overrideMR::ObjectMeshHolderinlinevirtual
hasVisualRepresentation() const overrideMR::ObjectMeshHoldervirtual
heapBytes() const overrideMR::ObjectMeshHoldervirtual
invertNormals_MR::VisualObjectprotected
isAncestor(const Object *ancestor) constMR::Object
isAncillary() constMR::Objectinline
isLocked() constMR::Objectinline
isMeshClosed() constMR::ObjectMeshHolder
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
locked_MR::Objectprotected
mesh() constMR::ObjectMeshHolderinline
mesh_MR::ObjectMeshHolderprotected
meshIsClosed_MR::ObjectMeshHoldermutableprotected
meshPart() constMR::ObjectMeshHolderinline
name() constMR::Objectinline
name_MR::Objectprotected
needRedraw_MR::Objectmutableprotected
numComponents() constMR::ObjectMeshHolder
numComponents_MR::ObjectMeshHoldermutableprotected
numCreaseEdges() constMR::ObjectMeshHolder
numCreaseEdges_MR::ObjectMeshHolderprotected
numHandles() constMR::ObjectMeshHolder
numHandles_MR::ObjectMeshHoldermutableprotected
numHoles() constMR::ObjectMeshHolder
numHoles_MR::ObjectMeshHoldermutableprotected
numSelectedEdges() constMR::ObjectMeshHolder
numSelectedEdges_MR::ObjectMeshHolderprotected
numSelectedFaces() constMR::ObjectMeshHolder
numSelectedFaces_MR::ObjectMeshHoldermutableprotected
numUndirectedEdges() constMR::ObjectMeshHolder
numUndirectedEdges_MR::ObjectMeshHoldermutableprotected
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
ObjectMeshHolder()MR::ObjectMeshHolder
ObjectMeshHolder(ObjectMeshHolder &&) noexcept=defaultMR::ObjectMeshHolder
ObjectMeshHolder(ProtectedStruct, const ObjectMeshHolder &obj)MR::ObjectMeshHolderinline
ObjectMeshHolder(const ObjectMeshHolder &other)=defaultMR::ObjectMeshHolderprotected
onlyOddFragments_MR::ObjectMeshHolderprotected
operator=(ObjectMeshHolder &&) noexcept=defaultMR::ObjectMeshHolder
MR::VisualObject::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
pointsColor_MR::ObjectMeshHolderprotected
pointSize_MR::ObjectMeshHolderprotected
polygonOffset_MR::ObjectMeshHolderprotected
propagateWorldXfChangedSignal_()MR::Objectprotectedvirtual
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
resetDirtyExeptMask(uint32_t mask) constMR::ObjectMeshHoldervirtual
resetRedrawFlag() constMR::Objectinline
resetXf(ViewportId id={})MR::Objectvirtual
saveMeshFormat() constMR::ObjectMeshHolderinline
select(bool on)MR::Objectvirtual
selected_MR::Objectprotected
selectedArea() constMR::ObjectMeshHolder
selectedArea_MR::ObjectMeshHolderprotected
selectedColor_MR::VisualObjectprotected
selectedEdges_MR::ObjectMeshHolderprotected
selectEdges(UndirectedEdgeBitSet newSelection)MR::ObjectMeshHoldervirtual
selectedTriangles_MR::ObjectMeshHolderprotected
selectFaces(FaceBitSet newSelection)MR::ObjectMeshHoldervirtual
SelectionChangedSignal typedefMR::ObjectMeshHolder
serializeFields_(Json::Value &root) const overrideMR::ObjectMeshHolderprotectedvirtual
serializeModel_(const std::filesystem::path &path) const overrideMR::ObjectMeshHolderprotectedvirtual
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::ObjectMeshHolderprotectedvirtual
setAllVisualizePropertiesForEnum(const AllVisualizeProperties &properties, std::size_t &pos)MR::VisualObjectinlineprotected
setAmbientStrength(float ambientStrength)MR::VisualObjectinlinevirtual
setAncillary(bool ancillary)MR::Objectvirtual
setAncillaryTexture(MeshTexture texture)MR::ObjectMeshHolderinlinevirtual
setAncillaryUVCoords(VertUVCoords uvCoordinates)MR::ObjectMeshHolderinlinevirtual
setBackColor(const Color &color, ViewportId viewportId={})MR::VisualObjectvirtual
setBackColorsForAllViewports(ViewportProperty< Color > val)MR::VisualObjectvirtual
setBordersColor(const Color &color, ViewportId id={})MR::ObjectMeshHolderinlinevirtual
setBordersColorsForAllViewports(ViewportProperty< Color > val)MR::ObjectMeshHoldervirtual
setColoringType(ColoringType coloringType)MR::VisualObjectvirtual
setCreases(UndirectedEdgeBitSet creases)MR::ObjectMeshHoldervirtual
setDirtyFlags(uint32_t mask, bool invalidateCaches=true) overrideMR::ObjectMeshHoldervirtual
setEdgesColor(const Color &color, ViewportId id={})MR::ObjectMeshHolderinlinevirtual
setEdgesColorsForAllViewports(ViewportProperty< Color > val)MR::ObjectMeshHoldervirtual
setEdgeWidth(float edgeWidth)MR::ObjectMeshHoldervirtual
setFacesColorMap(FaceColors facesColorMap)MR::ObjectMeshHolderinlinevirtual
setFlatShading(bool on)MR::ObjectMeshHolderinline
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
setLocked(bool on)MR::Objectinlinevirtual
setName(std::string name)MR::Objectinlinevirtual
setParentLocked(bool lock)MR::Objectinlinevirtual
setPickable(bool on, ViewportMask viewportMask=ViewportMask::all())MR::VisualObjectvirtual
setPointsColor(const Color &color, ViewportId id={})MR::ObjectMeshHolderinlinevirtual
setPointSize(float size)MR::ObjectMeshHoldervirtual
setSaveMeshFormat(const char *newFormat)MR::ObjectMeshHolder
setSelectedEdgesColor(const Color &color, ViewportId id={})MR::ObjectMeshHoldervirtual
setSelectedEdgesColorsForAllViewports(ViewportProperty< Color > val)MR::ObjectMeshHoldervirtual
setSelectedFacesColor(const Color &color, ViewportId id={})MR::ObjectMeshHoldervirtual
setSelectedFacesColorsForAllViewports(ViewportProperty< Color > val)MR::ObjectMeshHoldervirtual
setShininess(float shininess)MR::VisualObjectinlinevirtual
setSpecularStrength(float specularStrength)MR::VisualObjectinlinevirtual
setTexture(MeshTexture texture)MR::ObjectMeshHoldervirtual
setTexturePerFace(Vector< TextureId, FaceId > texturePerFace)MR::ObjectMeshHolderinlinevirtual
setTextures(Vector< MeshTexture, TextureId > texture)MR::ObjectMeshHolderinlinevirtual
setupRenderObject_() const overrideMR::ObjectMeshHolderprotectedvirtual
setUseDefaultScenePropertiesOnDeserialization(bool useDefaultScenePropertiesOnDeserialization)MR::VisualObjectinline
setUVCoords(VertUVCoords uvCoordinates)MR::ObjectMeshHolderinlinevirtual
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={})MR::Objectvirtual
setXfsForAllViewports(ViewportProperty< AffineXf3f > xf)MR::Objectinlinevirtual
shadingEnabled_MR::ObjectMeshHolderprotected
shallowClone() const overrideMR::ObjectMeshHoldervirtual
shallowCloneTree() constMR::Object
shininess_MR::VisualObjectprotected
showBordersHighlight_MR::ObjectMeshHolderprotected
showEdges_MR::ObjectMeshHolderprotected
showFaces_MR::ObjectMeshHolderprotected
showLabels(bool on)MR::VisualObjectinline
showLabels() constMR::VisualObjectinline
showLabels_MR::VisualObjectprotected
showName(bool on)MR::VisualObjectinline
showName() constMR::VisualObjectinline
showName_MR::VisualObjectprotected
showPoints_MR::ObjectMeshHolderprotected
showSelectedEdges_MR::ObjectMeshHolderprotected
showSelectedFaces_MR::ObjectMeshHolderprotected
showTexture_MR::ObjectMeshHolderprotected
sortChildren()MR::Object
specularStrength_MR::VisualObjectprotected
supportsVisualizeProperty(AnyVisualizeMaskEnum type) const overrideMR::ObjectMeshHoldervirtual
swap(Object &other)MR::Object
swapBase_(Object &other) overrideMR::ObjectMeshHolderprotectedvirtual
swapSignals_(Object &other) overrideMR::ObjectMeshHolderprotectedvirtual
texturePerFace_MR::ObjectMeshHolderprotected
textures_MR::ObjectMeshHolderprotected
toggleVisualizeProperty(AnyVisualizeMaskEnum type, ViewportMask viewportMask)MR::VisualObject
totalArea() constMR::ObjectMeshHolder
totalArea_MR::ObjectMeshHoldermutableprotected
TypeName() noexceptMR::ObjectMeshHolderinlinestatic
typeName() const overrideMR::ObjectMeshHolderinlinevirtual
unselectedColor_MR::VisualObjectprotected
updateAncillaryUVCoords(VertUVCoords &updated)MR::ObjectMeshHolderinline
updateFacesColorMap(FaceColors &updated)MR::ObjectMeshHolderinlinevirtual
updateTexture(MeshTexture &updated)MR::ObjectMeshHoldervirtual
updateTexturePerFace(Vector< TextureId, FaceId > &texturePerFace)MR::ObjectMeshHolderinlinevirtual
updateTextures(Vector< MeshTexture, TextureId > &updated)MR::ObjectMeshHolderinlinevirtual
updateUVCoords(VertUVCoords &updated)MR::ObjectMeshHolderinlinevirtual
updateVertsColorMap(VertColors &vertsColorMap)MR::VisualObjectinlinevirtual
useDefaultScenePropertiesOnDeserialization() constMR::VisualObjectinline
useDefaultScenePropertiesOnDeserialization_MR::VisualObjectprotected
uvCoordinates_MR::ObjectMeshHolderprotected
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
volume() constMR::ObjectMeshHolder
volume_MR::ObjectMeshHoldermutableprotected
worldBox_MR::ObjectMeshHoldermutableprotected
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