| Package | org.generalrelativity.foam.dynamics.collision.fine.sat |
| Class | public class CircleAxisProjection |
| Inheritance | CircleAxisProjection AxisProjection |
| Method | Defined by | ||
|---|---|---|---|
|
Creates a new CircleAxisProjection
| CircleAxisProjection | ||
![]() |
getDistance(projection:AxisProjection):Number
Gets a signed distance- negative indicates range overlap, zero indicates coincidence
and positive indicates a separation
| AxisProjection | |
| Method | Defined by | ||
|---|---|---|---|
|
Projects the circle onto the axis
| CircleAxisProjection | ||
| CircleAxisProjection | () | constructor |
public function CircleAxisProjection(circle:Circle, axis:Vector)Creates a new CircleAxisProjection
Parameterscircle:Circle — Circle to project onto axis
|
|
axis:Vector — axis to project onto
|
See also
| project | () | method |
protected override function project(body:IBody, axis:Vector):voidProjects the circle onto the axis
Parametersbody:IBody — IBody to project
|
|
axis:Vector — Vector to project onto
|
See also