package
msh
Type Members
-
case class
MSHMaterial(name: String, ambient: RGBA, diffuse: RGBA, specular: RGBA, shininess: Double, texture: Option[MSHTexture]) extends Product with Serializable
-
case class
MSHMesh(materials: Array[MSHMaterial], vertex: Array[Point[_3D]], normal: Array[EuclideanVector[_3D]], textureCoordinates: Array[Point[_3D]], color: Array[RGBA], tvi: Array[IntVector[_3D]], tni: Array[IntVector[_3D]], tti: Array[IntVector[_3D]], tci: Array[IntVector[_3D]], tmi: Array[Int], lvi: Array[IntVector[_2D]], lti: Array[IntVector[_2D]], lci: Array[IntVector[_2D]], pvi: Array[Int], pci: Array[Int], path: File) extends Cloneable with Product with Serializable
-
case class
MSHTexture(image: PixelImage[RGBA], file: File) extends Product with Serializable