Package | Description |
---|---|
rajawali | |
rajawali.animation | |
rajawali.bounds | |
rajawali.lights | |
rajawali.materials | |
rajawali.math | |
rajawali.primitives | |
rajawali.renderer | |
rajawali.visitors |
Modifier and Type | Method and Description |
---|---|
Number3D |
ChaseCamera.getCameraOffset() |
Number3D |
ATransformable3D.getPosition() |
Number3D |
ATransformable3D.getRotation() |
Number3D |
ATransformable3D.getScale() |
Modifier and Type | Method and Description |
---|---|
boolean |
Frustum.pointInFrustum(Number3D point) |
void |
ATransformable3D.rotateAround(Number3D axis,
float angle) |
void |
ATransformable3D.rotateAround(Number3D axis,
float angle,
boolean append) |
void |
ChaseCamera.setCameraOffset(Number3D offset) |
void |
BaseObject3D.setColor(Number3D color) |
void |
ATransformable3D.setLookAt(Number3D lookAt) |
void |
ATransformable3D.setPosition(Number3D position) |
void |
ATransformable3D.setRotation(Number3D rotation) |
void |
ATransformable3D.setScale(Number3D scale) |
boolean |
Frustum.sphereInFrustum(Number3D center,
float radius) |
Constructor and Description |
---|
ChaseCamera(Number3D cameraOffset,
float slerpFactor) |
ChaseCamera(Number3D cameraOffset,
float slerpFactor,
BaseObject3D objectToChase) |
Modifier and Type | Field and Description |
---|---|
Number3D |
BezierPath3D.CubicBezier3D.p0 |
Number3D |
BezierPath3D.CubicBezier3D.p1 |
Number3D |
BezierPath3D.CubicBezier3D.p2 |
Number3D |
BezierPath3D.CubicBezier3D.p3 |
Modifier and Type | Method and Description |
---|---|
Number3D |
ISpline.calculatePoint(float t) |
Number3D |
CatmullRomPath3D.calculatePoint(float t) |
Number3D |
BezierPath3D.calculatePoint(float t) |
Number3D |
ISpline.getCurrentTangent() |
Number3D |
CatmullRomPath3D.getCurrentTangent() |
Number3D |
BezierPath3D.getCurrentTangent() |
Number3D |
CatmullRomPath3D.getPoint(int index) |
Modifier and Type | Method and Description |
---|---|
void |
CatmullRomPath3D.addPoint(Number3D point) |
void |
BezierPath3D.addPoint(Number3D p0,
Number3D p1,
Number3D p2,
Number3D p3) |
int |
CatmullRomPath3D.selectPoint(Number3D point) |
Constructor and Description |
---|
BezierPath3D.CubicBezier3D(Number3D p0,
Number3D p1,
Number3D p2,
Number3D p3) |
RotateAnimation3D(Number3D toRotate)
Deprecated.
use RotateAnimation3D(axis, degreesToRotate) or RotateAnimation(axis, rotateFrom, degreesToRotate)
|
RotateAnimation3D(Number3D axis,
float degreesToRotate) |
RotateAnimation3D(Number3D axis,
float rotateFrom,
float degreesToRotate) |
RotateAnimation3D(Number3D fromRotate,
Number3D toRotate)
Deprecated.
use RotateAnimation3D(axis, degreesToRotate) or RotateAnimation(axis, rotateFrom, degreesToRotate)
|
RotateAroundAnimation3D(Number3D center,
Number3D.Axis axis,
float distance) |
RotateAroundAnimation3D(Number3D center,
Number3D.Axis axis,
float distance,
int direction) |
ScaleAnimation3D(Number3D toScale) |
ScaleAnimation3D(Number3D fromScale,
Number3D toScale) |
TranslateAnimation3D(Number3D toPosition) |
TranslateAnimation3D(Number3D fromPosition,
Number3D toPosition) |
Modifier and Type | Method and Description |
---|---|
Number3D |
BoundingBox.getMax() |
Number3D |
BoundingBox.getMin() |
Number3D |
BoundingSphere.getPosition() |
Number3D |
BoundingBox.getTransformedMax() |
Number3D |
BoundingBox.getTransformedMin() |
Modifier and Type | Method and Description |
---|---|
void |
BoundingBox.copyPoints(Number3D[] pts) |
Modifier and Type | Method and Description |
---|---|
void |
ALight.setColor(Number3D color) |
Modifier and Type | Method and Description |
---|---|
void |
AAdvancedMaterial.setAmbientColor(Number3D color) |
void |
ParticleMaterial.setCameraPosition(Number3D cameraPos) |
void |
ParticleMaterial.setFriction(Number3D friction) |
void |
PhongMaterial.setSpecularColor(Number3D color) |
Modifier and Type | Field and Description |
---|---|
Number3D |
Plane.mNormal |
Modifier and Type | Method and Description |
---|---|
Number3D |
Number3D.add(Number3D n) |
static Number3D |
Number3D.add(Number3D a,
Number3D b) |
Number3D |
Number3D.cross(Number3D w) |
static Number3D |
Number3D.cross(Number3D v,
Number3D w) |
float |
Plane.distance(Number3D point) |
float |
Number3D.distanceTo(Number3D other) |
float |
Number3D.dot(Number3D w) |
static float |
Number3D.dot(Number3D v,
Number3D w) |
Quaternion |
Quaternion.fromAngleAxis(float angle,
Number3D axisVector) |
void |
Quaternion.fromAxes(Number3D xAxis,
Number3D yAxis,
Number3D zAxis) |
Plane.PlaneSide |
Plane.getPointSide(Number3D point) |
Quaternion |
Number3D.getRotationTo(Number3D direction)
http://ogre.sourcearchive.com/documentation/1.4.5/classOgre_1_1Vector3_eeef4472ad0c4d5f34a038a9f2faa819.html#eeef4472ad0c4d5f34a038a9f2faa819
|
static Quaternion |
Quaternion.getRotationTo(Number3D src,
Number3D dest) |
static Matrix4 |
Matrix4.getScaleMatrix(Number3D v) |
static Matrix4 |
Matrix4.getTranslationMatrix(Number3D v) |
void |
Matrix4.inverseTransform(Number3D position,
Number3D scale,
Quaternion orientation) |
boolean |
Plane.isFrontFacing(Number3D direction) |
void |
Matrix4.makeTrans(Number3D v) |
Number3D |
Quaternion.multiply(Number3D vector) |
void |
Number3D.multiply(Number3D n) |
Number3D |
Matrix4.multiply(Number3D v) |
static Number3D |
Number3D.multiply(Number3D a,
float b) |
static Number3D |
Number3D.multiply(Number3D a,
Number3D b) |
void |
Plane.set(Number3D point1,
Number3D point2,
Number3D point3) |
void |
Number3D.setAllFrom(Number3D other) |
void |
AngleAxis.setAxis(Number3D axis) |
void |
Matrix4.setScale(Number3D v) |
void |
Matrix4.setTranslation(Number3D v) |
Number3D |
Number3D.subtract(Number3D n) |
static Number3D |
Number3D.subtract(Number3D a,
Number3D b) |
Number3D |
Matrix4.transform(Number3D v) |
void |
Matrix4.transform(Number3D position,
Number3D scale,
Quaternion orientation) |
Constructor and Description |
---|
AngleAxis(float angle,
Number3D axis) |
Number3D(Number3D from) |
Plane(Number3D normal,
float d) |
Plane(Number3D point1,
Number3D point2,
Number3D point3) |
Constructor and Description |
---|
Line3D(java.util.Stack<Number3D> points,
float thickness,
int color) |
Modifier and Type | Method and Description |
---|---|
Number3D |
RajawaliRenderer.unProject(float x,
float y,
float z) |
Constructor and Description |
---|
RayPickingVisitor(Number3D rayStart,
Number3D rayEnd) |