TextGeometryOptions constructor

TextGeometryOptions({
  1. double size = 100,
  2. Font? font,
  3. int curveSegments = 12,
  4. int steps = 1,
  5. num depth = 100,
  6. bool bevelEnabled = false,
  7. num bevelThickness = 10,
  8. num? bevelSize = 8,
  9. num bevelOffset = 0,
  10. Curve? extrudePath,
  11. int bevelSegments = 3,
})

font — an instance of Font.

size — Size of the text. Default is 100.

depth — Thickness to extrude text. Default is 50.

curveSegments — Number of points on the curves. Default is 12.

bevelEnabled — Turn on bevel. Default is False.

bevelThickness — How deep into text bevel goes. Default is 10.

bevelSize — How far from text outline is bevel. Default is 8.

bevelOffset — How far from text outline bevel starts. Default is 0.

bevelSegments — Number of bevel segments. Default is 3.

Implementation

TextGeometryOptions({
  this.size = 100,
  this.font,

  super.curveSegments = 12,
  super.steps = 1,
  super.depth = 100,
  super.bevelEnabled = false,
  super.bevelThickness = 10,
  super.bevelSize = 8,
  super.bevelOffset = 0,
  super.extrudePath,
  super.bevelSegments = 3,
});