package
gl
Type Members
-
class
AxleGLCanvas extends GLCanvas with GLEventListener
-
case class
Color(red: Float, green: Float, blue: Float) extends Product with Serializable
-
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
-
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
-
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
-
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
-
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
-
trait
Render[A] extends AnyRef
-
abstract
class
Scene extends AnyRef
-
class
SceneFrame extends AnyRef
-
sealed
trait
Shape extends AnyRef
-
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
-
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
-
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
-
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
-
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
-
object
Color extends Serializable
-