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:Number
D.
normal | property |
public var normal:Number3D
The plane normal (A, B, C).
Plane3D | () | constructor |
public function Plane3D()
Creates a new Plane3D object.
distance | () | method |
public function distance(pt:*):Number
distance of point to plane.
Parameterspt:* |
Number |
fromThreePoints | () | method |
public static function fromThreePoints(n0:*, n1:*, n2:*):Plane3D
Parameters
n0:* |
|
n1:* |
|
n2:* |
Plane3D |
normalize | () | method |
public function normalize():void
normalize.
setCoefficients | () | method |
public function setCoefficients(a:Number, b:Number, c:Number, d:Number):void
Parameters
a:Number |
|
b:Number |
|
c:Number |
|
d:Number |
setNormalAndPoint | () | method |
public function setNormalAndPoint(normal:Number3D, pt:Number3D):void
Parameters
normal:Number3D |
|
pt:Number3D |
setThreePoints | () | method |
public function setThreePoints(n0:Number3D, n1:Number3D, n2:Number3D):void
Parameters
n0:Number3D |
|
n1:Number3D |
|
n2:Number3D |
toString | () | method |
public function toString():String
Returns
String |