Package | Description |
---|---|
com.buckosoft.povspew.tteoac |
Through the Eyes of a Child specific handling
|
com.buckosoft.povspew.tteoac.Fishtank |
FlyingRocks show
|
com.buckosoft.povspew.tteoac.Mushroom |
Manage the Mushroom Cloud part of the tteoac animation.
|
com.buckosoft.povspew.tteoac.Reefer |
Manage the ReeferMagnets part of the tteoac animation.
|
com.buckosoft.povspew.tteoac.Thrust |
Manage the SpaceLoco's Thrust part of the tteoac animation.
|
com.buckosoft.povspew.tteoac.Volcano |
Manage the Volcano part of the tteoac animation.
|
com.buckosoft.povspew.util |
General Pov-Ray utility classes.
|
Modifier and Type | Field and Description |
---|---|
protected Point |
TteoacWorld.rwavF |
protected Point |
TteoacWorld.rwavG |
Modifier and Type | Field and Description |
---|---|
Point |
FlyingRock.pos
The current position of this rock
|
Point |
FlyingRock.vel
The current velocity of this rock.
|
Modifier and Type | Field and Description |
---|---|
Point |
PlatePiece.center |
Point |
PlatePiece.centerAdjust |
Point |
ExplodeTopPiece.colorPos |
Point |
MushTopPiece.colorPos |
Point |
MushPiece.colorPos |
Point |
ExplodePiece.colorPos |
Point |
PlatePiece.crackTarget |
protected Point[] |
MushroomWorld.plateCenters |
Point |
PlatePiece.pos |
Point |
ExplodeTopPiece.pos |
Point |
ExplodePiece.pos |
Point |
PlatePiece.rot |
Point |
ExplodePiece.rot |
Point |
PlatePiece.vel |
Point |
ExplodeTopPiece.vel
Velocity vector
|
Point |
ExplodePiece.vel
Velocity vector
|
Modifier and Type | Method and Description |
---|---|
Point |
ExplodeTopPiece.getColorPos() |
Point |
MushPiece.getColorPos() |
Point |
ExplodePiece.getColorPos() |
Modifier and Type | Method and Description |
---|---|
void |
ExplodeTopPiece.setColorPos(Point colorPos) |
void |
MushPiece.setColorPos(Point colorPos) |
void |
ExplodePiece.setColorPos(Point colorPos) |
Modifier and Type | Field and Description |
---|---|
Point |
Magnet.botRight |
Point |
Magnet.pos
Where we are
|
Point |
Magnet.targetPos
Where we want to be
|
Point |
Magnet.targetVec
Direction we want to move in
|
Point |
Magnet.topLeft |
Point |
Magnet.vec
Direction we moving in
|
Modifier and Type | Method and Description |
---|---|
void |
Magnet.setTarget(Point p,
double _rot) |
Modifier and Type | Field and Description |
---|---|
Point |
ThrustPiece.birthPos
Where he was born, used for rotation calcs
|
Point |
ThrustPiece.pos
The current position of this thrust
|
protected Point |
ThrustWorld.spaceCabooseRot |
protected Point |
ThrustWorld.spaceCabooseVec |
protected Point |
ThrustWorld.spaceCabooseVel |
protected Point |
ThrustWorld.spaceLocoRot |
protected Point |
ThrustWorld.spaceLocoVec
current position of the loco
|
protected Point |
ThrustWorld.spaceLocoVel |
Point |
ThrustPiece.vel
The current velocity of this rock.
|
Modifier and Type | Method and Description |
---|---|
protected Point |
ThrustWorld.getCabooseEngineLeft() |
protected Point |
ThrustWorld.getCabooseEngineRight() |
protected Point |
ThrustWorld.getLocoEngine(boolean useSepaRingOffset) |
Modifier and Type | Method and Description |
---|---|
protected void |
ThrustWorld.rotatePoint(Point p,
double y,
double z) |
protected void |
ThrustWorld.rotatePointYZ(Point p,
Point rot) |
Modifier and Type | Field and Description |
---|---|
Point |
RStock.dir |
protected Point |
VolcanoWorld.LocoVec |
Point |
RStock.pos |
Point |
Spew.pos
The current position of this spew
|
Point |
Volcano.pos
The Volcano's position in VolcanoWorld
|
Point |
Spew.vel
The current velocity of this spew.
|
Modifier and Type | Method and Description |
---|---|
void |
Fireplace.setSizes(Point f,
Point g,
double l,
double wh) |
Modifier and Type | Field and Description |
---|---|
static Point |
Point.ZERO
A point that is always 0,0,0
|
Modifier and Type | Method and Description |
---|---|
Point |
Point.angle(Point other) |
Point |
Point.append(Point ov)
return the results of us+them (doens't modify us)
|
Point |
PovWorld.interpolate3(Point from,
Point to,
double i) |
Point |
PovWorld.parsePoint(java.lang.String s)
Given a String "<1,2,3>" return the parsed point
|
Point |
Point.reduce(Point ov)
return the results of us-them (doens't modify us)
|
Modifier and Type | Method and Description |
---|---|
void |
Point.add(Point v)
Add another vector to ours.
|
Point |
Point.angle(Point other) |
Point |
Point.append(Point ov)
return the results of us+them (doens't modify us)
|
boolean |
Point.equals(Point p)
Return whether two points are equal
|
Point |
PovWorld.interpolate3(Point from,
Point to,
double i) |
Point |
Point.reduce(Point ov)
return the results of us-them (doens't modify us)
|
void |
Point.rotateDegrees(Point vec)
rotate this vector around the origin by the vector passed.
|
void |
Point.rotateRadians(Point vec) |
void |
Point.set(Point v)
Set this point to be the same as the point passed in
|
void |
Point.subtract(Point v)
Subtract another vector from ours.
|
double |
PovWorld.vToRotY(Point p)
Given an x/z point, determine the y rotation
|
Constructor and Description |
---|
Point(Point v)
Creates a new instance of Vector
|