MeshLib C# Docs
Loading...
Searching...
No Matches
MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter Class Reference

Generated from class MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>. Base classes: Direct: (non-virtual) MR.FeatureObject Indirect: (non-virtual) MR.ObjectChildrenHolder MR.Object MR.VisualObject Derived classes: Direct: (non-virtual) MR.CircleObject MR.SphereObject This is the non-const half of the class. More...

+ Inheritance diagram for MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter:

Public Member Functions

unsafe void setXf (in MR.AffineXf3f xf, MR._InOpt_ViewportId id=default)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setXf. Parameter id defaults to {}.
 
unsafe void resetXf (MR._InOpt_ViewportId id=default)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::resetXf. Parameter id defaults to {}.
 
unsafe void setDecorationsColor (in MR.Color color, bool selected, MR._InOpt_ViewportId viewportId=default)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setDecorationsColor. Parameter viewportId defaults to {}.
 
unsafe void setDecorationsColorForAllViewports (MR._ByValue_ViewportProperty_MRColor val, bool selected)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setDecorationsColorForAllViewports.
 
unsafe void setPointSize (float pointSize)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setPointSize.
 
unsafe void setLineWidth (float lineWidth)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setLineWidth.
 
unsafe void setSubfeaturePointSize (float pointSize)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSubfeaturePointSize.
 
unsafe void setSubfeatureLineWidth (float lineWidth)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSubfeatureLineWidth.
 
unsafe void setMainFeatureAlpha (float alpha)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setMainFeatureAlpha.
 
unsafe void setSubfeatureAlphaPoints (float alpha)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSubfeatureAlphaPoints.
 
unsafe void setSubfeatureAlphaLines (float alpha)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSubfeatureAlphaLines.
 
unsafe void setSubfeatureAlphaMesh (float alpha)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSubfeatureAlphaMesh.
 
unsafe void setVisualizeProperty (bool value, MR.Const_AnyVisualizeMaskEnum type, MR.Const_ViewportMask viewportMask)
 set visual property in all viewports specified by the mask Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setVisualizeProperty.
 
unsafe void setVisualizePropertyMask (MR.Const_AnyVisualizeMaskEnum type, MR.Const_ViewportMask viewportMask)
 set visual property mask Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setVisualizePropertyMask.
 
unsafe void toggleVisualizeProperty (MR.Const_AnyVisualizeMaskEnum type, MR.Const_ViewportMask viewportMask)
 toggle visual property in all viewports specified by the mask Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::toggleVisualizeProperty.
 
unsafe void setAllVisualizeProperties (MR.Std.Const_Vector_MRViewportMask properties)
 set all visualize properties masks Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setAllVisualizeProperties.
 
unsafe void copyAllSolidColors (MR.Const_VisualObject other)
 set all object solid colors (front/back/etc.) from other object for all viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::copyAllSolidColors.
 
unsafe void setGlobalClippedByPlane (bool on, MR.Const_ViewportMask? viewportMask=null)
 if false deactivates clipped-by-plane for this object and all of its parents, otherwise sets clipped-by-plane for this this object only Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setGlobalClippedByPlane. Parameter viewportMask defaults to ViewportMask.all().
 
unsafe void setFrontColor (in MR.Color color, bool selected, MR._InOpt_ViewportId viewportId=default)
 sets color of object when it is selected/not-selected (depending on argument) in given viewport Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setFrontColor. Parameter viewportId defaults to {}.
 
unsafe void setFrontColorsForAllViewports (MR._ByValue_ViewportProperty_MRColor val, bool? selected=null)
 sets color of object when it is selected/not-selected (depending on argument) in all viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setFrontColorsForAllViewports. Parameter selected defaults to true.
 
unsafe void setBackColorsForAllViewports (MR._ByValue_ViewportProperty_MRColor val)
 sets backward color of object in all viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setBackColorsForAllViewports.
 
unsafe void setBackColor (in MR.Color color, MR._InOpt_ViewportId viewportId=default)
 sets backward color of object in given viewport Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setBackColor. Parameter viewportId defaults to {}.
 
unsafe void setGlobalAlpha (byte alpha, MR._InOpt_ViewportId viewportId=default)
 sets global transparency alpha of object in given viewport Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setGlobalAlpha. Parameter viewportId defaults to {}.
 
unsafe void setGlobalAlphaForAllViewports (MR._ByValue_ViewportProperty_UnsignedChar val)
 sets global transparency alpha of object in all viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setGlobalAlphaForAllViewports.
 
unsafe void setDirtyFlags (uint mask, bool? invalidateCaches=null)
 sets some dirty flags for the object (to force its visual update)
 
unsafe void setPickable (bool on, MR.Const_ViewportMask? viewportMask=null)
 sets the object as can/cannot be picked (by mouse) in all of given viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setPickable. Parameter viewportMask defaults to ViewportMask.all().
 
unsafe void setColoringType (MR.ColoringType coloringType)
 sets coloring mode of the object with given argument Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setColoringType.
 
unsafe void setShininess (float shininess)
 sets shininess visual value of the object with given argument Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setShininess.
 
unsafe void setSpecularStrength (float specularStrength)
 sets intensity of reflections Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSpecularStrength.
 
unsafe void setAmbientStrength (float ambientStrength)
 sets intensity of non-directional light Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setAmbientStrength.
 
unsafe void setUseDefaultScenePropertiesOnDeserialization (bool useDefaultScenePropertiesOnDeserialization)
 set whether the scene-related properties should get their values from SceneColors and SceneSettings instances rather than from the input data on deserialization Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setUseDefaultScenePropertiesOnDeserialization.
 
unsafe void resetFrontColor ()
 reset basic object colors to their default values from the current theme Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::resetFrontColor.
 
unsafe void resetColors ()
 reset all object colors to their default values from the current theme Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::resetColors.
 
unsafe void setName (string name)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setName.
 
unsafe void setXfsForAllViewports (MR._ByValue_ViewportProperty_MRAffineXf3f xf)
 modifies xfs for all viewports at once Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setXfsForAllViewports.
 
unsafe void setWorldXf (in MR.AffineXf3f xf, MR._InOpt_ViewportId id=default)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setWorldXf. Parameter id defaults to {}.
 
unsafe void applyScale (float scaleFactor)
 scale object size (all point positions) Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::applyScale.
 
unsafe void setGlobalVisibility (bool on, MR.Const_ViewportMask? viewportMask=null)
 if true sets all predecessors visible, otherwise sets this object invisible Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setGlobalVisibility. Parameter viewportMask defaults to ViewportMask.any().
 
unsafe void setLocked (bool on)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setLocked.
 
unsafe void setParentLocked (bool lock_)
 Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setParentLocked.
 
unsafe bool detachFromParent ()
 removes this from its parent children list returns false if it was already orphan Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::detachFromParent.
 
unsafe bool addChild (MR._ByValueShared_Object child, bool? recognizedChild=null)
 adds given object at the end of children (recognized or not); returns false if it was already child of this, of if given pointer is empty; child object will always report this as parent after the call;
 
unsafe bool addChildBefore (MR._ByValueShared_Object newChild, MR.Const_Object existingChild)
 adds given object in the recognized children before existingChild; if newChild was already among this children then moves it just before existingChild keeping the order of other children intact; returns false if newChild is nullptr, or existingChild is not a child of this Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::addChildBefore.
 
unsafe void removeAllChildren ()
 detaches all recognized children from this, keeping all unrecognized ones Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::removeAllChildren.
 
unsafe void sortChildren ()
 sort recognized children by name Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::sortChildren.
 
unsafe bool select (bool on)
 selects the object, returns true if value changed, otherwise returns false Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::select.
 
unsafe void setAncillary (bool ancillary)
 ancillary object is an object hidden (in scene menu) from a regular user such objects cannot be selected, and if it has been selected, it is unselected when turn ancillary Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setAncillary.
 
unsafe void setVisible (bool on, MR.Const_ViewportMask? viewportMask=null)
 sets the object visible in the viewports specified by the mask (by default in all viewports) Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setVisible. Parameter viewportMask defaults to ViewportMask.all().
 
unsafe void setVisibilityMask (MR.Const_ViewportMask viewportMask)
 specifies object visibility as bitmask of viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setVisibilityMask.
 
unsafe void swap (MR.Object other)
 swaps this object with other note: do not swap object signals, so listeners will get notifications from swapped object requires implementation of swapBase_ and swapSignals_ (if type has signals) Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::swap.
 
unsafe bool addTag (string tag)
 adds tag to the object's tag storage additionally calls ObjectTagManager.tagAddedSignal NOTE: tags starting with a dot are considered as service ones and might be hidden from UI Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::addTag.
 
unsafe bool removeTag (string tag)
 removes tag from the object's tag storage additionally calls ObjectTagManager.tagRemovedSignal Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::removeTag.
 

Static Public Member Functions

static unsafe implicit operator MR.ObjectChildrenHolder (AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter self)
 
static unsafe implicit operator MR.Object (AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter self)
 
static unsafe implicit operator MR.VisualObject (AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter self)
 
static unsafe implicit operator MR.FeatureObject (AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter self)
 
static unsafe operator AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter? (MR.Object parent)
 
static unsafe operator AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter? (MR.VisualObject parent)
 
static unsafe operator AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter? (MR.FeatureObject parent)
 

Detailed Description

Generated from class MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>. Base classes: Direct: (non-virtual) MR.FeatureObject Indirect: (non-virtual) MR.ObjectChildrenHolder MR.Object MR.VisualObject Derived classes: Direct: (non-virtual) MR.CircleObject MR.SphereObject This is the non-const half of the class.

Member Function Documentation

◆ addChild()

unsafe bool MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.addChild ( MR._ByValueShared_Object child,
bool? recognizedChild = null )
inline

adds given object at the end of children (recognized or not); returns false if it was already child of this, of if given pointer is empty; child object will always report this as parent after the call;

Parameters
recognizedChildif set to false then child object will be excluded from children() and it will be stored by weak_ptr Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::addChild. Parameter recognizedChild defaults to true.

◆ addChildBefore()

unsafe bool MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.addChildBefore ( MR._ByValueShared_Object newChild,
MR.Const_Object existingChild )
inline

adds given object in the recognized children before existingChild; if newChild was already among this children then moves it just before existingChild keeping the order of other children intact; returns false if newChild is nullptr, or existingChild is not a child of this Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::addChildBefore.

◆ addTag()

unsafe bool MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.addTag ( string tag)
inline

adds tag to the object's tag storage additionally calls ObjectTagManager.tagAddedSignal NOTE: tags starting with a dot are considered as service ones and might be hidden from UI Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::addTag.

◆ applyScale()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.applyScale ( float scaleFactor)
inline

scale object size (all point positions) Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::applyScale.

◆ copyAllSolidColors()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.copyAllSolidColors ( MR.Const_VisualObject other)
inline

set all object solid colors (front/back/etc.) from other object for all viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::copyAllSolidColors.

◆ detachFromParent()

unsafe bool MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.detachFromParent ( )
inline

removes this from its parent children list returns false if it was already orphan Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::detachFromParent.

◆ operator AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter?() [1/3]

static unsafe MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.operator AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter? ( MR.FeatureObject parent)
inlineexplicitstatic

◆ operator AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter?() [2/3]

static unsafe MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.operator AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter? ( MR.Object parent)
inlineexplicitstatic

◆ operator AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter?() [3/3]

static unsafe MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.operator AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter? ( MR.VisualObject parent)
inlineexplicitstatic

◆ operator MR.FeatureObject()

static unsafe implicit MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.operator MR.FeatureObject ( AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter self)
inlinestatic

◆ operator MR.Object()

static unsafe implicit MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.operator MR.Object ( AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter self)
inlinestatic

◆ operator MR.ObjectChildrenHolder()

static unsafe implicit MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.operator MR.ObjectChildrenHolder ( AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter self)
inlinestatic

◆ operator MR.VisualObject()

static unsafe implicit MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.operator MR.VisualObject ( AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter self)
inlinestatic

◆ removeAllChildren()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.removeAllChildren ( )
inline

detaches all recognized children from this, keeping all unrecognized ones Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::removeAllChildren.

◆ removeTag()

unsafe bool MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.removeTag ( string tag)
inline

removes tag from the object's tag storage additionally calls ObjectTagManager.tagRemovedSignal Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::removeTag.

◆ resetColors()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.resetColors ( )
inline

reset all object colors to their default values from the current theme Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::resetColors.

◆ resetFrontColor()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.resetFrontColor ( )
inline

reset basic object colors to their default values from the current theme Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::resetFrontColor.

◆ resetXf()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.resetXf ( MR._InOpt_ViewportId id = default)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::resetXf. Parameter id defaults to {}.

◆ select()

unsafe bool MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.select ( bool on)
inline

selects the object, returns true if value changed, otherwise returns false Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::select.

◆ setAllVisualizeProperties()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setAllVisualizeProperties ( MR.Std.Const_Vector_MRViewportMask properties)
inline

set all visualize properties masks Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setAllVisualizeProperties.

◆ setAmbientStrength()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setAmbientStrength ( float ambientStrength)
inline

sets intensity of non-directional light Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setAmbientStrength.

◆ setAncillary()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setAncillary ( bool ancillary)
inline

ancillary object is an object hidden (in scene menu) from a regular user such objects cannot be selected, and if it has been selected, it is unselected when turn ancillary Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setAncillary.

◆ setBackColor()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setBackColor ( in MR.Color color,
MR._InOpt_ViewportId viewportId = default )
inline

sets backward color of object in given viewport Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setBackColor. Parameter viewportId defaults to {}.

◆ setBackColorsForAllViewports()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setBackColorsForAllViewports ( MR._ByValue_ViewportProperty_MRColor val)
inline

sets backward color of object in all viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setBackColorsForAllViewports.

◆ setColoringType()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setColoringType ( MR.ColoringType coloringType)
inline

sets coloring mode of the object with given argument Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setColoringType.

◆ setDecorationsColor()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setDecorationsColor ( in MR.Color color,
bool selected,
MR._InOpt_ViewportId viewportId = default )
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setDecorationsColor. Parameter viewportId defaults to {}.

◆ setDecorationsColorForAllViewports()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setDecorationsColorForAllViewports ( MR._ByValue_ViewportProperty_MRColor val,
bool selected )
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setDecorationsColorForAllViewports.

◆ setDirtyFlags()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setDirtyFlags ( uint mask,
bool? invalidateCaches = null )
inline

sets some dirty flags for the object (to force its visual update)

Parameters
maskis a union of DirtyFlags flags
invalidateCacheswhether to automatically invalidate model caches (pass false here if you manually update the caches) Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setDirtyFlags. Parameter invalidateCaches defaults to true.

◆ setFrontColor()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setFrontColor ( in MR.Color color,
bool selected,
MR._InOpt_ViewportId viewportId = default )
inline

sets color of object when it is selected/not-selected (depending on argument) in given viewport Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setFrontColor. Parameter viewportId defaults to {}.

◆ setFrontColorsForAllViewports()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setFrontColorsForAllViewports ( MR._ByValue_ViewportProperty_MRColor val,
bool? selected = null )
inline

sets color of object when it is selected/not-selected (depending on argument) in all viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setFrontColorsForAllViewports. Parameter selected defaults to true.

◆ setGlobalAlpha()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setGlobalAlpha ( byte alpha,
MR._InOpt_ViewportId viewportId = default )
inline

sets global transparency alpha of object in given viewport Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setGlobalAlpha. Parameter viewportId defaults to {}.

◆ setGlobalAlphaForAllViewports()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setGlobalAlphaForAllViewports ( MR._ByValue_ViewportProperty_UnsignedChar val)
inline

sets global transparency alpha of object in all viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setGlobalAlphaForAllViewports.

◆ setGlobalClippedByPlane()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setGlobalClippedByPlane ( bool on,
MR.Const_ViewportMask? viewportMask = null )
inline

if false deactivates clipped-by-plane for this object and all of its parents, otherwise sets clipped-by-plane for this this object only Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setGlobalClippedByPlane. Parameter viewportMask defaults to ViewportMask.all().

◆ setGlobalVisibility()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setGlobalVisibility ( bool on,
MR.Const_ViewportMask? viewportMask = null )
inline

if true sets all predecessors visible, otherwise sets this object invisible Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setGlobalVisibility. Parameter viewportMask defaults to ViewportMask.any().

◆ setLineWidth()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setLineWidth ( float lineWidth)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setLineWidth.

◆ setLocked()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setLocked ( bool on)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setLocked.

◆ setMainFeatureAlpha()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setMainFeatureAlpha ( float alpha)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setMainFeatureAlpha.

◆ setName()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setName ( string name)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setName.

◆ setParentLocked()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setParentLocked ( bool lock_)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setParentLocked.

◆ setPickable()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setPickable ( bool on,
MR.Const_ViewportMask? viewportMask = null )
inline

sets the object as can/cannot be picked (by mouse) in all of given viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setPickable. Parameter viewportMask defaults to ViewportMask.all().

◆ setPointSize()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setPointSize ( float pointSize)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setPointSize.

◆ setShininess()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setShininess ( float shininess)
inline

sets shininess visual value of the object with given argument Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setShininess.

◆ setSpecularStrength()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setSpecularStrength ( float specularStrength)
inline

sets intensity of reflections Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSpecularStrength.

◆ setSubfeatureAlphaLines()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setSubfeatureAlphaLines ( float alpha)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSubfeatureAlphaLines.

◆ setSubfeatureAlphaMesh()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setSubfeatureAlphaMesh ( float alpha)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSubfeatureAlphaMesh.

◆ setSubfeatureAlphaPoints()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setSubfeatureAlphaPoints ( float alpha)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSubfeatureAlphaPoints.

◆ setSubfeatureLineWidth()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setSubfeatureLineWidth ( float lineWidth)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSubfeatureLineWidth.

◆ setSubfeaturePointSize()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setSubfeaturePointSize ( float pointSize)
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setSubfeaturePointSize.

◆ setUseDefaultScenePropertiesOnDeserialization()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setUseDefaultScenePropertiesOnDeserialization ( bool useDefaultScenePropertiesOnDeserialization)
inline

set whether the scene-related properties should get their values from SceneColors and SceneSettings instances rather than from the input data on deserialization Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setUseDefaultScenePropertiesOnDeserialization.

◆ setVisibilityMask()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setVisibilityMask ( MR.Const_ViewportMask viewportMask)
inline

specifies object visibility as bitmask of viewports Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setVisibilityMask.

◆ setVisible()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setVisible ( bool on,
MR.Const_ViewportMask? viewportMask = null )
inline

sets the object visible in the viewports specified by the mask (by default in all viewports) Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setVisible. Parameter viewportMask defaults to ViewportMask.all().

◆ setVisualizeProperty()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setVisualizeProperty ( bool value,
MR.Const_AnyVisualizeMaskEnum type,
MR.Const_ViewportMask viewportMask )
inline

set visual property in all viewports specified by the mask Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setVisualizeProperty.

◆ setVisualizePropertyMask()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setVisualizePropertyMask ( MR.Const_AnyVisualizeMaskEnum type,
MR.Const_ViewportMask viewportMask )
inline

set visual property mask Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setVisualizePropertyMask.

◆ setWorldXf()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setWorldXf ( in MR.AffineXf3f xf,
MR._InOpt_ViewportId id = default )
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setWorldXf. Parameter id defaults to {}.

◆ setXf()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setXf ( in MR.AffineXf3f xf,
MR._InOpt_ViewportId id = default )
inline

Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setXf. Parameter id defaults to {}.

◆ setXfsForAllViewports()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.setXfsForAllViewports ( MR._ByValue_ViewportProperty_MRAffineXf3f xf)
inline

modifies xfs for all viewports at once Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::setXfsForAllViewports.

◆ sortChildren()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.sortChildren ( )
inline

sort recognized children by name Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::sortChildren.

◆ swap()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.swap ( MR.Object other)
inline

swaps this object with other note: do not swap object signals, so listeners will get notifications from swapped object requires implementation of swapBase_ and swapSignals_ (if type has signals) Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::swap.

◆ toggleVisualizeProperty()

unsafe void MR.AddVisualProperties_MRFeatureObject_MRDimensionsVisualizePropertyTypeDiameter.toggleVisualizeProperty ( MR.Const_AnyVisualizeMaskEnum type,
MR.Const_ViewportMask viewportMask )
inline

toggle visual property in all viewports specified by the mask Generated from method MR.AddVisualProperties<MR.FeatureObject, MR.DimensionsVisualizePropertyType.diameter>::toggleVisualizeProperty.


The documentation for this class was generated from the following file: