AffinePreserve
A class that can transform itself in 2d geometry and can preserve its type across all affine transformations. This is a key trait, the object can be transformed in 2 dimensional space. Leaf classes must implement the single method fTrans(f: Vec2 => Vec2): T. The related trait TransDistable does the same for fTrans(f: Dist2 => Dist2): T.
class Bezier
class CurveTail
class DashedLineDraw
trait GraphicAffineElem
class BezierDraw
trait GraphicBoundedAffine
trait GraphicParentFull
class PolyCurveParentFull
trait PolyCurveActive
class PolyCurveAllOld
trait PolyCurveElem
class PolyCurveDraw
class PolyCurveFill
class PolyCurveFillDraw
class PolyCurveFillDrawText
class LinePathDraw
class LinesDraw
class PolygonActive
class TextGraphic
class TextOutline
class LinePath
class LineSeg
class LineSegDraw
class LineSegs
class PolyCurveCentred
class PolygonGen
class Pt2s
class ShapeGenOld
class TriangleImp
Type members
Types
Value members
Concrete methods
Inherited methods
A method to perform all the ProlignPreserve transformations with a function from PT2 => PT2.
A method to perform all the ProlignPreserve transformations with a function from PT2 => PT2.
- Inherited from:
- ProlignPreserve