Frustum class
Defines a frustum constructed out of six Planes.
Constructors
- Frustum()
- Create a new frustum without initializing its bounds.
- Frustum.copy(Frustum other)
- 
          Create a new frustum as a copy of other.factory
- Frustum.matrix(Matrix4 matrix)
- 
          Create a new furstum from a matrix.factory
Properties
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- plane0 → Plane
- 
  The first plane that defines the bounds of this frustum.
  no setter
- plane1 → Plane
- 
  The second plane that defines the bounds of this frustum.
  no setter
- plane2 → Plane
- 
  The third plane that defines the bounds of this frustum.
  no setter
- plane3 → Plane
- 
  The fourth plane that defines the bounds of this frustum.
  no setter
- plane4 → Plane
- 
  The fifth plane that defines the bounds of this frustum.
  no setter
- plane5 → Plane
- 
  The sixed plane that defines the bounds of this frustum.
  no setter
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  calculateCorners(Vector3 corner0, Vector3 corner1, Vector3 corner2, Vector3 corner3, Vector3 corner4, Vector3 corner5, Vector3 corner6, Vector3 corner7) → void 
- 
  Calculate the corners of this and write them into corner0to
- 
  containsVector3(Vector3 point) → bool 
- 
  Check if this contains a point.
- 
  copyFrom(Frustum other) → void 
- 
  Copy the otherfrustum into this.
- 
  intersectsWithAabb3(Aabb3 aabb) → bool 
- 
  Check if this intersects with aabb.
- 
  intersectsWithSphere(Sphere sphere) → bool 
- 
  Check if this intersects with sphere.
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  setFromMatrix(Matrix4 matrix) → void 
- 
  Set this from matrix.
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited