Package | Description |
---|---|
pythagoras.d |
The Pythagoras geometry utility classes specialized on
double . |
Modifier and Type | Field and Description |
---|---|
static Plane |
Plane.XY_PLANE
The X/Y plane.
|
static Plane |
Plane.XZ_PLANE
The X/Z plane.
|
static Plane |
Plane.YZ_PLANE
The Y/Z plane.
|
Modifier and Type | Method and Description |
---|---|
Plane |
Plane.fromPointNormal(IVector3 pt,
IVector3 normal)
Sets this plane based on a point on the plane and the plane normal.
|
Plane |
Plane.fromPoints(IVector3 p1,
IVector3 p2,
IVector3 p3)
Sets this plane based on the three points provided.
|
Plane |
Plane.negate() |
Plane |
IPlane.negate()
Negates this plane.
|
Plane |
Plane.negate(Plane result) |
Plane |
IPlane.negate(Plane result)
Negates this plane, placing the result in the object provided.
|
Plane |
Plane.negateLocal()
Negates this plane in-place.
|
Plane |
Plane.set(double[] values)
Sets the parameters of the plane.
|
Plane |
Plane.set(double a,
double b,
double c,
double d)
Sets the parameters of the plane.
|
Plane |
Plane.set(IVector3 normal,
double constant)
Sets the parameters of the plane.
|
Plane |
Plane.set(Plane other)
Copies the parameters of another plane.
|
Modifier and Type | Method and Description |
---|---|
Plane |
Plane.negate(Plane result) |
Plane |
IPlane.negate(Plane result)
Negates this plane, placing the result in the object provided.
|
Plane |
Plane.set(Plane other)
Copies the parameters of another plane.
|
Constructor and Description |
---|
Plane(Plane other)
Copy constructor.
|
Copyright © 2017. All rights reserved.