|
Blender V4.3
|
#include <GEO_add_curves_on_mesh.hh>
Public Attributes | |
| Span< float2 > | uvs |
| bool | interpolate_length = false |
| bool | interpolate_radius = false |
| bool | interpolate_shape = false |
| bool | interpolate_point_count = false |
| bool | interpolate_resolution = false |
| float | fallback_curve_length = 0.0f |
| float | fallback_curve_radius = 0.0f |
| int | fallback_point_count = 0 |
| const Mesh * | surface = nullptr |
| Span< int3 > | surface_corner_tris |
| const ReverseUVSampler * | reverse_uv_sampler = nullptr |
| Span< float3 > | corner_normals_su |
| bke::CurvesSurfaceTransforms * | transforms = nullptr |
| KDTree_3d * | old_roots_kdtree = nullptr |
| bool | r_uv_error = false |
Definition at line 19 of file GEO_add_curves_on_mesh.hh.
Definition at line 37 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| float blender::geometry::AddCurvesOnMeshInputs::fallback_curve_length = 0.0f |
Definition at line 29 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| float blender::geometry::AddCurvesOnMeshInputs::fallback_curve_radius = 0.0f |
Definition at line 30 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| int blender::geometry::AddCurvesOnMeshInputs::fallback_point_count = 0 |
Definition at line 31 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| bool blender::geometry::AddCurvesOnMeshInputs::interpolate_length = false |
Determines shape of new curves.
Definition at line 24 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| bool blender::geometry::AddCurvesOnMeshInputs::interpolate_point_count = false |
Definition at line 27 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| bool blender::geometry::AddCurvesOnMeshInputs::interpolate_radius = false |
Definition at line 25 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| bool blender::geometry::AddCurvesOnMeshInputs::interpolate_resolution = false |
Definition at line 28 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| bool blender::geometry::AddCurvesOnMeshInputs::interpolate_shape = false |
Definition at line 26 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| KDTree_3d* blender::geometry::AddCurvesOnMeshInputs::old_roots_kdtree = nullptr |
KD-Tree that contains the root points of existing curves. This is only necessary when interpolation is used.
Definition at line 45 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| bool blender::geometry::AddCurvesOnMeshInputs::r_uv_error = false |
Definition at line 47 of file GEO_add_curves_on_mesh.hh.
| const ReverseUVSampler* blender::geometry::AddCurvesOnMeshInputs::reverse_uv_sampler = nullptr |
Definition at line 36 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| const Mesh* blender::geometry::AddCurvesOnMeshInputs::surface = nullptr |
Information about the surface that the new curves are attached to.
Definition at line 34 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
Definition at line 35 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
| bke::CurvesSurfaceTransforms* blender::geometry::AddCurvesOnMeshInputs::transforms = nullptr |
Definition at line 39 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().
UV Coordinates at which the new curves should be added.
Definition at line 21 of file GEO_add_curves_on_mesh.hh.
Referenced by blender::ed::sculpt_paint::AddOperationExecutor::execute().