axle.visualize

gl

package gl

Visibility
  1. Public
  2. All

Type Members

  1. class AxleGLCanvas extends GLCanvas with GLEventListener

  2. case class Color(red: Float, green: Float, blue: Float) extends Product with Serializable

  3. case class Cube[N](length: UnittedQuantity[Distance, N], color: Color)(implicit evidence$11: Field[N], evidence$12: Order[N]) extends Shape with Product with Serializable

  4. case class MultiColorCube[N](length: UnittedQuantity[Distance, N], topColor: Color, bottomColor: Color, frontColor: Color, backColor: Color, leftColor: Color, rightColor: Color)(implicit evidence$13: Field[N], evidence$14: Order[N]) extends Shape with Product with Serializable

  5. case class MultiColorPyramid[N](length: UnittedQuantity[Distance, N], c1: Color, c2: Color, c3: Color)(implicit evidence$7: Field[N], evidence$8: Order[N]) extends Shape with Product with Serializable

  6. case class Pyramid[N](length: UnittedQuantity[Distance, N], color: Color)(implicit evidence$5: Field[N], evidence$6: Order[N]) extends Shape with Product with Serializable

  7. case class Quad[N](width: UnittedQuantity[Distance, N], height: UnittedQuantity[Distance, N], color: Color)(implicit evidence$9: Field[N], evidence$10: Order[N]) extends Shape with Product with Serializable

  8. trait Render[A] extends AnyRef

  9. abstract class Scene extends AnyRef

  10. class SceneFrame extends AnyRef

  11. sealed trait Shape extends AnyRef

  12. case class Sphere[N](radius: UnittedQuantity[Distance, N], slices: Int, stacks: Int, color: Color)(implicit evidence$17: Field[N], evidence$18: Order[N]) extends Shape with Product with Serializable

  13. case class TexturedCube[N](length: UnittedQuantity[Distance, N], reflectionColor: Color, textureUrl: URL, textureExtension: String)(implicit evidence$15: Field[N], evidence$16: Order[N]) extends Shape with Product with Serializable

  14. case class TexturedSphere[N](radius: UnittedQuantity[Distance, N], slices: Int, stacks: Int, reflectionColor: Color, textureUrl: URL, textureExtension: String)(implicit evidence$19: Field[N], evidence$20: Order[N]) extends Shape with Product with Serializable

  15. case class TriColorTriangle[N](length: UnittedQuantity[Distance, N], c1: Color, c2: Color, c3: Color)(implicit evidence$3: Field[N], evidence$4: Order[N]) extends Shape with Product with Serializable

  16. case class Triangle[N](length: UnittedQuantity[Distance, N], color: Color)(implicit evidence$1: Field[N], evidence$2: Order[N]) extends Shape with Product with Serializable

Value Members

  1. object Color extends Serializable

  2. object Render

Ungrouped