| Package | org.papervision3d.core.math |
| Class | public class Plane3D |
| Property | Defined by | ||
|---|---|---|---|
| d : Number
D.
| Plane3D | ||
| normal : Number3D
The plane normal (A, B, C).
| Plane3D | ||
| Method | Defined by | ||
|---|---|---|---|
|
Plane3D()
Creates a new Plane3D object.
| Plane3D | ||
|
distance(pt:*):Number
distance of point to plane.
| Plane3D | ||
|
fromThreePoints(n0:*, n1:*, n2:*):Plane3D
[static]
| Plane3D | ||
|
normalize():void
normalize.
| Plane3D | ||
|
setCoefficients(a:Number, b:Number, c:Number, d:Number):void
| Plane3D | ||
|
| Plane3D | ||
|
| Plane3D | ||
|
toString():String
| Plane3D | ||
| d | property |
public var d:NumberD.
| normal | property |
public var normal:Number3DThe plane normal (A, B, C).
| Plane3D | () | constructor |
public function Plane3D()Creates a new Plane3D object.
| distance | () | method |
public function distance(pt:*):Numberdistance of point to plane.
Parameterspt:* |
Number |
| fromThreePoints | () | method |
public static function fromThreePoints(n0:*, n1:*, n2:*):Plane3DParameters
n0:* |
|
n1:* |
|
n2:* |
Plane3D |
| normalize | () | method |
public function normalize():voidnormalize.
| setCoefficients | () | method |
public function setCoefficients(a:Number, b:Number, c:Number, d:Number):voidParameters
a:Number |
|
b:Number |
|
c:Number |
|
d:Number |
| setNormalAndPoint | () | method |
public function setNormalAndPoint(normal:Number3D, pt:Number3D):voidParameters
normal:Number3D |
|
pt:Number3D |
| setThreePoints | () | method |
public function setThreePoints(n0:Number3D, n1:Number3D, n2:Number3D):voidParameters
n0:Number3D |
|
n1:Number3D |
|
n2:Number3D |
| toString | () | method |
public function toString():String
Returns
String |