A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |
radius — Property in class com.fileitup.fisixengine.particles.CircleParticle | |
radius — Property in class com.fileitup.fisixengine.primitives.Surface | |
raycast — Property in class com.fileitup.fisixengine.core.CollisionObject | |
An internal property, used by the engine | |
RAYCAST — Constant static property in class com.fileitup.fisixengine.collisions.DetectionModes | |
Uses the object's last position to find out if a collision occured at any time between the last timestep. This method prevents tunneling, but is also much slower than simple penetration--Use discretely |
|
raycastAll(container:com.fileitup.fisixengine.core:FisixObject, start:com.fileitup.fisixengine.core:Vector, end:com.fileitup.fisixengine.core:Vector, rad, infiniteRay, recursive) — Static method in class com.fileitup.fisixengine.utils.Raycaster | |
Checks intersection with all objects in the given FisixObject. | |
RaycastData — Final class in package com.fileitup.fisixengine.utils | |
Holds the data of a raycasting intersection test. | |
RaycastData(obj:com.fileitup.fisixengine.core:CollisionObject, coll:com.fileitup.fisixengine.core:Vector, normal:com.fileitup.fisixengine.core:Vector) — Constructor in class com.fileitup.fisixengine.utils.RaycastData | |
Raycaster — Final class in package com.fileitup.fisixengine.utils | |
Used to find the closest object between a starting point to an ending point. | |
raycastParticles(container:com.fileitup.fisixengine.core:FisixObject, start:com.fileitup.fisixengine.core:Vector, end:com.fileitup.fisixengine.core:Vector, rad, infiniteRay, recursive) — Static method in class com.fileitup.fisixengine.utils.Raycaster | |
Checks intersection with all particles in the given FisixObject who's radius is greater than 0. | |
raycastSurfaces(container:com.fileitup.fisixengine.core:FisixObject, start:com.fileitup.fisixengine.core:Vector, end:com.fileitup.fisixengine.core:Vector, rad, infiniteRay, recursive) — Static method in class com.fileitup.fisixengine.utils.Raycaster | |
Checks intersection with all surfaces in the given FisixObject. | |
reactionMode — Property in class com.fileitup.fisixengine.core.CollisionObject | |
ReactionModes — Final class in package com.fileitup.fisixengine.collisions | |
Holds constants used to set Collision Reaction Modes. | |
recursive — Property in class com.fileitup.fisixengine.primitives.Magnet | |
removeConstraint(c:com.fileitup.fisixengine.primitives:Constraint, disposeObject) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Removes a constraint previously added to the FisixObject. | |
removeContainer(c:com.fileitup.fisixengine.primitives:FisixContainer, disposeObject) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Removes a Container previously added. | |
removeDisplayAttacher(d:com.fileitup.fisixengine.graphics:DisplayAttacher) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Use to remove a DisplayAttacher object that was added to the simulation | |
removeMagnet(m:com.fileitup.fisixengine.primitives:Magnet, disposeObject) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Removes a Magnet that was previously added. | |
removeMaterial(name) — Static method in class com.fileitup.fisixengine.materials.MaterialFactory | |
Removes the named material from the MaterialFactory This does not affect objects which have already been assigned the material | |
removeMouseAttacher(m:com.fileitup.fisixengine.utils:MouseAttacher) — Method in class com.fileitup.fisixengine.core.FisixEngine | |
Removes a MouseAttacher object that was added to the simulation. | |
removeObject(obj:com.fileitup.fisixengine.core:CollisionObject, disposeObject) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Removes any object added using addObject(). | |
removeOnCollision — Property in class com.fileitup.fisixengine.resources.Projectile | |
Define this function in your code to perform and action once the projectile collides. | |
removeOnCollision — Property in class com.fileitup.fisixengine.resources.Projectile | |
If true, the projectile will automatically be removed when it collides with an object. | |
removeThrust(t:com.fileitup.fisixengine.core:Vector) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Removes a thrust added with addThrust(). | |
render(g) — Method in class com.fileitup.fisixengine.constraints.AngularConstraint | |
render(g) — Method in class com.fileitup.fisixengine.constraints.SpringConstraint | |
render(g) — Method in class com.fileitup.fisixengine.core.CollisionObject | |
Renders a primitive shape of the object to the given Graphics object. | |
render(g) — Method in class com.fileitup.fisixengine.core.FisixObject | |
renders all children to the given Graphics object. | |
render(g) — Method in class com.fileitup.fisixengine.particles.CircleParticle | |
Renders a primitive shape of the object to the given Graphics object. | |
render(g) — Method in class com.fileitup.fisixengine.particles.GuideParticle | |
Renders a primitive shape of the object to the given Graphics object. | |
render(g) — Method in class com.fileitup.fisixengine.particles.WheelParticle | |
Renders a primitive shape of the object to the given Graphics object. | |
render(g) — Method in class com.fileitup.fisixengine.primitives.Constraint | |
render(g) — Method in class com.fileitup.fisixengine.primitives.FisixContainer | |
Renders all the objects within the container to the given Graphics object | |
render(g) — Method in class com.fileitup.fisixengine.primitives.Magnet | |
render(g) — Method in class com.fileitup.fisixengine.primitives.Surface | |
Renders a primitive shape of the object to the given Graphics object. | |
render(g) — Method in class com.fileitup.fisixengine.utils.Line | |
Draws a line between the two points of the line on the given Graphics object | |
renderAll(g) — Method in class com.fileitup.fisixengine.core.FisixEngine | |
Renders all of the objects in the current simulation. | |
renderBoundingBox(g) — Method in class com.fileitup.fisixengine.core.CollisionObject | |
Renders a rectangle representing the bounding box to the graphics object | |
renderBoundingBoxes — Property in class com.fileitup.fisixengine.core.FisixObject | |
When true, calling render() will also render the bounding boxes of all children objects | |
renderConstraints(g) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Renders all the constraints within the FisixObject. | |
renderFisixObjects(g) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Renders all the FisixObjects within the FisixObject. | |
renderFrom(rX, rY, g, col) — Method in class com.fileitup.fisixengine.core.Vector | |
Render the vector from the given position | |
renderGuides(g) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Renders all the guide particles within the FisixObject. | |
renderMagnets(g) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Renders all the magnets within the FisixObject. | |
renderParticles(g) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Renders all the particles within the FisixObject. | |
renderPolygons(g) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Renders all the polygons within the FisixObject. | |
renderRope(g, color, alpha) — Method in class com.fileitup.fisixengine.resources.Rope | |
Renders the rope to the given Graphics object. | |
renderSurfaces(g) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Renders all the surfaces within the FisixObject. | |
restLength — Property in class com.fileitup.fisixengine.constraints.SpringConstraint | |
The length that the constraint will attempt to maintain. | |
restLength — Property in class com.fileitup.fisixengine.primitives.Constraint | |
The length that the constraint will attempt to maintain. | |
restLengthSquared — Property in class com.fileitup.fisixengine.constraints.SpringConstraint | |
restMinSquared — Property in class com.fileitup.fisixengine.constraints.SpringConstraint | |
reverse() — Method in class com.fileitup.fisixengine.core.Vector | |
Reverses the vector's direction. | |
Rope — Class in package com.fileitup.fisixengine.resources | |
Quickly creates a rope (series of constrained particles) with the given parameters within a FisixObject. | |
Rope(startPos:com.fileitup.fisixengine.core:Vector, endPos:com.fileitup.fisixengine.core:Vector, segments, thickness, stiffness, breakPoint, mass) — Constructor in class com.fileitup.fisixengine.resources.Rope | |
Creates a rope. | |
rotate(ang) — Method in class com.fileitup.fisixengine.core.Vector | |
Rotates the vector by the given degree. | |
rotateAll(ang, center:com.fileitup.fisixengine.core:Vector) — Method in class com.fileitup.fisixengine.core.FisixObject | |
Rotates all children of the object by the given angle. | |
rotateWheel(r) — Method in class com.fileitup.fisixengine.particles.WheelParticle | |
Rotates the wheel with the given degree value. | |
rotationalForce(deg, center:com.fileitup.fisixengine.core:Vector) — Method in class com.fileitup.fisixengine.core.FisixObject | |
rotationalForce(deg, center:com.fileitup.fisixengine.core:Vector) — Method in class com.fileitup.fisixengine.primitives.Particle | |
Applies a force vector derived from the given angle value | |
rotationalThrust(deg, center:com.fileitup.fisixengine.core:Vector) — Method in class com.fileitup.fisixengine.core.FisixObject | |
rotationalThrust(deg, center:com.fileitup.fisixengine.core:Vector) — Method in class com.fileitup.fisixengine.primitives.Particle | |
Thrusts the object with a vector derived from the given angle value | |
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |