Mesh VertexCurvature: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 36: Line 36:
==Properties==
==Properties==


===Data===
* Todo.

{{TitleProperty|Base}}

* {{PropertyData|Label|String}}: a user editable name for the object, an arbitrary UTF8 string.
* {{PropertyData|Source|Link}}: a link to the mesh object.

====Hidden properties Data====

{{TitleProperty|Base}}

* {{PropertyData|Curv Info|CurvatureList}}: a list of curvature information.
* {{PropertyData|Expression Engine|ExpressionEngine}}: a list of expressions.
* {{PropertyData|Label2|String}}: a user editable description for the object, an arbitrary UTF8 string that may include newlines.
* {{PropertyData|Visibility|Bool}}: if set to {{TRUE}} the object appears in the [[3D_view|3D view]].

===View===

{{TitleProperty|Base}}

* {{PropertyView|Display Mode|Enumeration}}: {{value|Absolute curvature}} (default), {{value|Mean curvature}}, {{value|Gaussian curvature}}, {{value|Maximum curvature}}, {{value|Minimum curvature}}.
* {{PropertyView|On Top When Selected|Enumeration}}: {{value|Disabled}} (default), {{value|Enabled}}, {{value|Object}}, {{value|Element}}.
* {{PropertyView|Selection Style|Enumeration}}: {{value|BoundBox}} (default), {{value|Shape}}.
* {{PropertyView|Show In Tree|Bool}}: if set to {{TRUE}} the object appears in the [[Tree_view|Tree view]].
* {{PropertyView|Visibility|Bool}}: if set to {{TRUE}} the object appears in the [[3D_view|3D view]].

====Hidden properties View====

{{TitleProperty|Base}}

* {{PropertyView|Texture Material|Material}}: an [[App_Material|App Material]] associated with the object.


{{Docnav
{{Docnav

Revision as of 12:11, 17 July 2020

This documentation is a work in progress. Please don't mark it as translatable since it will change in the next hours and days.


Mesh VertexCurvature

Menu location
Meshes → Curvature plot
Workbenches
Mesh
Default shortcut
None
Introduced in version
-
See also
Mesh_CurvatureInfo

Description

The Mesh VertexCurvature command creates a curvature object for a selected mesh object. A curvature object displays the curvature of a mesh using different colors for the convex, flat and concave parts.

Usage

  1. Select a single mesh object.
  2. There are several ways to invoke the command:
    • Press the Mesh VertexCurvature button.
    • Select the Meshes → Curvature plot option from the menu.
    • Select the Curvature plot option from the Tree view context menu or 3D view context menu.
  3. A curvature object is created.

Properties

Data

Base

  • DataLabel (String): a user editable name for the object, an arbitrary UTF8 string.
  • DataSource (Link): a link to the mesh object.

Hidden properties Data

Base

  • DataCurv Info (CurvatureList): a list of curvature information.
  • DataExpression Engine (ExpressionEngine): a list of expressions.
  • DataLabel2 (String): a user editable description for the object, an arbitrary UTF8 string that may include newlines.
  • DataVisibility (Bool): if set to true the object appears in the 3D view.

View

Base

  • ViewDisplay Mode (Enumeration): Absolute curvature (default), Mean curvature, Gaussian curvature, Maximum curvature, Minimum curvature.
  • ViewOn Top When Selected (Enumeration): Disabled (default), Enabled, Object, Element.
  • ViewSelection Style (Enumeration): BoundBox (default), Shape.
  • ViewShow In Tree (Bool): if set to true the object appears in the Tree view.
  • ViewVisibility (Bool): if set to true the object appears in the 3D view.

Hidden properties View

Base

  • ViewTexture Material (Material): an App Material associated with the object.