java.lang.Object
edu.ntnu.stud.chaosgame.model.transformations.Transform2D
Direct Known Subclasses:
AffineTransform2D, JuliaTransform

public abstract class Transform2D extends Object
Abstract class representing transformations in a 2D-plane.
  • Constructor Details

    • Transform2D

      public Transform2D()
  • Method Details

    • transform

      public abstract Vector2D transform(Vector2D point)
      Abstract method defining transformation in a 2D-plane.
      Parameters:
      point - The vector Vector2D which transformations are performed on.
      Returns:
      A new vector Vector2D which represents a point on a plane.