15struct TextMeshAlignParams : SymbolMeshParams
59 float fontHeight{1.0f};
62 float surfaceOffset{1.0f};
65 bool fontBasedSizeCalc{
false };
#define MRSYMBOLMESH_API
Definition MRSymbolMeshFwd.h:12
Definition MRAlignTextToMesh.h:47
new unsafe ref bool periodicCurve
new unsafe ref float pivotCurveTime
new unsafe MR.SymbolMeshParams symbolMesh
new unsafe ref bool stretch
new unsafe ref MR.Vector2f pivotBoxPoint
Definition MRMeshTriPoint.h:23
Definition MRMesh/MRMesh.h:23
Definition MRSymbolMesh.h:22
Definition MRAlignTextToMesh.h:16
new unsafe ref MR.Vector2f pivotPoint
new unsafe ref float textMaximumMovement
new unsafe ref bool fontBasedSizeCalc
new unsafe ref MR.Vector3f direction
new unsafe MR.? ConstBox_Vector3f textNormal
new unsafe ref float fontHeight
new unsafe MR.MeshTriPoint startPoint
new unsafe ref float surfaceOffset
MR_BIND_IGNORE auto end(const BitSet &)
Definition MRMesh/MRBitSet.h:382
Definition MRCameraOrientationPlugin.h:8
MRSYMBOLMESH_API Expected< Mesh > bendTextAlongCurve(const CurveFunc &curve, const BendTextAlongCurveParams ¶ms)
MRSYMBOLMESH_API Expected< Mesh > bendTextAlongSurfacePath(const Mesh &mesh, const MeshTriPoint &start, const SurfacePath &path, const MeshTriPoint &end, const BendTextAlongCurveParams ¶ms)
Creates symbol mesh and deforms it along given surface path: start->path->end.
MRSYMBOLMESH_API Expected< Mesh > alignTextToMesh(const Mesh &mesh, const TextMeshAlignParams ¶ms)
Creates symbol mesh and aligns it to given surface.