From FreeCAD Documentation
- Data (Hidden)Proxy (
PythonObject
): a custom class associated with this object. This only exists for the Python version. See Scripting.
- DataMesh (
MeshKernel
): a Mesh MeshObject class associated with this object. It lists the number of Points
, Edges
, and Faces
of the mesh.
- DataPlacement (
Placement
): the position of the object in the 3D view. The placement is defined by a Base
point (vector), and a Rotation
(axis and angle). See Placement.
- DataAngle: the angle of rotation around the DataAxis. By default, it is
0°
(zero degrees).
- DataAxis: the unit vector that defines the axis of rotation for the placement. Each component is a floating point value between
0
and 1
. If any value is above 1
, the vector is normalized so that the magnitude of the vector is 1
. By default, it is the positive Z axis, (0, 0, 1)
.
- DataPosition: a vector with the 3D coordinates of the base point. By default, it is the origin
(0, 0, 0)
.
- DataLabel (
String
): the user editable name of this object, it is an arbitrary UTF8 string.
- Data (Hidden)Label2 (
String
): a longer, user editable description of this object, it is an arbitrary UTF8 string that may include newlines. By default, it is an empty string ""
.
- Data (Hidden)Expression Engine (
ExpressionEngine
): a list of expressions. By default, it is empty []
.
- Data (Hidden)Visibility (
Bool
): whether to display the object or not.