c

swiftvis2.raytrace

GeomPolyFunc

class GeomPolyFunc extends Geometry

Linear Supertypes
Geometry, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GeomPolyFunc
  2. Geometry
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GeomPolyFunc(pnts: Array[Point], normal: (Point) ⇒ Vect, colors: (Point) ⇒ RTColor, reflect: (Point) ⇒ Double)

Value Members

  1. def boundingBox: Box
    Definition Classes
    GeomPolyFuncGeometry
  2. val boundingSphere: Sphere
    Definition Classes
    GeomPolyFuncGeometry
  3. def intersect(r: Ray): Option[IntersectData]
    Definition Classes
    GeomPolyFuncGeometry
  4. val n: Vect