Package org.jzy3d.plot3d.transform
Class Transform
- java.lang.Object
-
- org.jzy3d.plot3d.transform.Transform
-
-
Constructor Summary
Constructors Constructor Description Transform()Initialize a list of Transformer.Transform(Transform transform)Initialize a list of Transformer with the sequence hold by the given Transform.Transform(org.jzy3d.plot3d.transform.Transformer transformer)Initialize a list of Transformer with a single Transformer as sequence.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(Transform transform)Appends a Transform to the current Transform.voidadd(org.jzy3d.plot3d.transform.Transformer next)Appends a Transformer to the sequence that this Transform must performs.Coord3dcompute(Coord3d input)Apply the transformations to the input coordinatevoidexecute(IPainter painter)Load the identity matrix and executes the stored sequence of Transformer.voidexecute(IPainter painter, boolean loadIdentity)StringtoString()
-
-
-
Constructor Detail
-
Transform
public Transform()
Initialize a list of Transformer.
-
Transform
public Transform(org.jzy3d.plot3d.transform.Transformer transformer)
Initialize a list of Transformer with a single Transformer as sequence.
-
Transform
public Transform(Transform transform)
Initialize a list of Transformer with the sequence hold by the given Transform.
-
-
Method Detail
-
add
public void add(org.jzy3d.plot3d.transform.Transformer next)
Appends a Transformer to the sequence that this Transform must performs.- Parameters:
next-
-
add
public void add(Transform transform)
Appends a Transform to the current Transform.- Parameters:
next-
-
execute
public void execute(IPainter painter)
Load the identity matrix and executes the stored sequence of Transformer.- Parameters:
painter- TODO
-
execute
public void execute(IPainter painter, boolean loadIdentity)
-
-