Index

A C D E F G H I K L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

calculateAngularMomentum(double, double) - Static method in class ActiverseUtils.Physics
Calculates angular momentum: L = I * ω
calculateAverageVelocity(double, double) - Static method in class ActiverseUtils.Physics
Calculates average velocity: v = Δx / Δt
calculateCentripetalForce(double, double, double) - Static method in class ActiverseUtils.Physics
Calculates centripetal force: F = mv² / r
calculateCoefficientOfRestitution(double, double, double, double) - Static method in class ActiverseUtils.Physics
Calculates coefficient of restitution: e = (v2f - v1f) / (v1i - v2i)
calculateDensity(double, double) - Static method in class ActiverseUtils.Physics
Calculates density: ρ = m / V
calculateDisplacement(double, double, double) - Static method in class ActiverseUtils.Physics
Calculates displacement under constant acceleration: s = ut + 0.5at²
calculateDistance(int, int, int, int) - Method in class ActiverseEngine.World
Calculates the distance between two points, based on the Euclidean distance formula.
calculateDragForce(double, double, double, double) - Static method in class ActiverseUtils.Physics
Calculates aerodynamic drag force: Fd = 0.5 * Cd * ρ * A * v²
calculateElasticPotentialEnergy(double, double) - Static method in class ActiverseUtils.Physics
Calculates elastic potential energy: E = 0.5 * k * x²
calculateEscapeVelocity(double, double, double) - Static method in class ActiverseUtils.Physics
Calculates escape velocity: v = √(2GM/r)
calculateForce(double, double) - Static method in class ActiverseUtils.Physics
Calculates force using Newton's Second Law: F = m * a
calculateFrictionForce(double, double) - Static method in class ActiverseUtils.Physics
Calculates friction force: F = μ * N
calculateGravitationalForce(double, double, double, double) - Static method in class ActiverseUtils.Physics
Calculates gravitational force between two objects: F = G * m1 * m2 / r²
calculateImpulse(double, double) - Static method in class ActiverseUtils.Physics
Calculates impulse: J = F * t
calculateKineticEnergy(double, double) - Static method in class ActiverseUtils.Physics
Calculates kinetic energy: KE = 0.5 * m * v²
calculateMomentum(double, double) - Static method in class ActiverseUtils.Physics
Calculates momentum: p = m * v
calculatePendulumPeriod(double) - Static method in class ActiverseUtils.Physics
Calculates period of a simple pendulum: T = 2π√(l/g)
calculatePotentialEnergy(double, double) - Static method in class ActiverseUtils.Physics
Calculates gravitational potential energy: PE = m * g * h
calculatePower(double, double) - Static method in class ActiverseUtils.Physics
Calculates power: P = W / t
calculatePressure(double, double) - Static method in class ActiverseUtils.Physics
Calculates pressure: P = F / A
calculateRotationalKineticEnergy(double, double) - Static method in class ActiverseUtils.Physics
Calculates rotational kinetic energy: KE = 0.5 * I * ω²
calculateSpeed(double, double) - Static method in class ActiverseUtils.Physics
Calculates speed from velocity components: speed = sqrt(dx² + dy²)
calculateSpringForce(double, double) - Static method in class ActiverseUtils.Physics
Calculates spring force using Hooke's Law: F = -k * x
calculateTorque(double, double, double) - Static method in class ActiverseUtils.Physics
Calculates torque: T = r * F * sin(θ)
calculateVelocity(double, double, double) - Static method in class ActiverseUtils.Physics
Calculates final velocity after constant acceleration: v = u + at
calculateWeight(double) - Static method in class ActiverseUtils.Physics
Calculates the weight of an object on Earth: W = m * g
calculateWork(double, double, double) - Static method in class ActiverseUtils.Physics
Calculates mechanical work: W = F * d * cos(θ)
clear() - Method in class ActiverseUtils.Physics.WorldGeneration
Clears the entire tile map by setting all tiles to null.
clear() - Method in class ActiverseUtils.WorldGeneration
Clears the entire tile map by setting all tiles to null.
clearFile(String) - Static method in class ActiverseUtils.FileUtils
Convenience method to clear (empty) a file by overwriting with an empty string.
CollisionManager - Class in ActiverseEngine
Manages collision detection between actors in the world.
CollisionManager() - Constructor for class ActiverseEngine.CollisionManager
 
copyFile(String, String) - Static method in class ActiverseUtils.FileUtils
Copies a file from source path to target path, overwriting if target exists.
createDirectories(String) - Static method in class ActiverseUtils.FileUtils
Creates a directory (including parent directories) if it does not already exist.
createInstance(Component) - Static method in class ActiverseEngine.ActiverseMouseInfo
Creates a new instance of the ActiverseMouseInfo class with the specified component.
A C D E F G H I K L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form