|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Sphere3D | |
|---|---|
| com.hedgehog.geo.threed.points | This package contains a variety of 3D point classes. |
| com.hedgehog.geo.threed.projection | This package provides several classes for performing object projections. |
| com.hedgehog.geo.threed.shapes | This package provides several classes for modelling 3D shapes. |
| com.hedgehog.mechanics.threed.particles | Models 3D particles such as points and spheres. |
| com.hedgehog.planets | Models the planets and the Sun, with several support classes such as UTM. |
| Uses of Sphere3D in com.hedgehog.geo.threed.points |
|---|
| Methods in com.hedgehog.geo.threed.points that return Sphere3D | |
|---|---|
Sphere3D |
Point3DSet.boundingBoxEnclosingSphere()
Returns the circle that encloses the bounding box of this point set. |
Sphere3D |
Point3DSet.boundingCentroidSphere()
Returns the bounding sphere centred at the point set centroid and radius sufficient to enclose all points. |
| Uses of Sphere3D in com.hedgehog.geo.threed.projection |
|---|
| Fields in com.hedgehog.geo.threed.projection declared as Sphere3D | |
|---|---|
protected Sphere3D |
StereographicProjector.mSphere
Projection sphere. |
| Methods in com.hedgehog.geo.threed.projection that return Sphere3D | |
|---|---|
Sphere3D |
StereographicProjector.getSphere()
Returns the sphere. |
| Methods in com.hedgehog.geo.threed.projection with parameters of type Sphere3D | |
|---|---|
void |
StereographicProjector.setSphere(Sphere3D sphere)
Sets the sphere. |
| Constructors in com.hedgehog.geo.threed.projection with parameters of type Sphere3D | |
|---|---|
StereographicProjector(Plane3DWithLocalAxes projectionPlane,
Sphere3D sphere)
Constructor. |
|
| Uses of Sphere3D in com.hedgehog.geo.threed.shapes |
|---|
| Methods in com.hedgehog.geo.threed.shapes that return Sphere3D | |
|---|---|
Sphere3D |
Torus3D.boundingSphere()
Returns the sphere that fully encloses this torus. |
Sphere3D |
RegularDodecahedron3D.circumscribedSphere()
Returns the circumscribed sphere of this regular polyhedron; R=(sqrt(15)+sqrt(3))/4 ~= 1.40125... |
Sphere3D |
RegularHexahedron3D.circumscribedSphere()
Returns the circumscribed sphere of this regular polyhedron; ie 1/sqrt(2) for a hexahedron of unit edge length. |
Sphere3D |
RegularIcosahedron3D.circumscribedSphere()
Returns the circumscribed sphere of this regular polyhedron; ie sqrt(10+2sqrt(5))/4 for an iosahedron of unit edge length. |
Sphere3D |
RegularOctahedron3D.circumscribedSphere()
Returns the circumscribed sphere of this regular polyhedron; ie sqrt(2)/2 for an octahedron of unit edge length. |
abstract Sphere3D |
RegularPolyhedron3D.circumscribedSphere()
Returns the circumscribed sphere of this regular polyhedron. |
Sphere3D |
RegularTetrahedron3D.circumscribedSphere()
Returns the circumscribed sphere of this regular tetrahedron; ie sqrt(6)/4 for a unit edge length tetrahedron. |
Sphere3D |
StraightEdgePlanarFaceTetrahedron3D.circumscribedSphere()
Returns the circumscribed sphere of this tetrahedron. |
static Sphere3D |
Sphere3D.enclosingSphere(Sphere3D sphere0,
Sphere3D sphere1)
Returns the sphere that encloses the two specified spheres. |
static Sphere3D |
Sphere3D.enclosingSphereAverageCentre(java.util.Vector<Point3D> points)
Returns the smallest sphere whose centre is the average of the input points. |
Sphere3D |
RegularDodecahedron3D.inscribedSphere()
Returns the inscribed sphere of this regular polyhedron; ie r=(sqrt(250+110sqrt(5)))/20 ~= 1.11351... |
Sphere3D |
RegularHexahedron3D.inscribedSphere()
Returns the inscribed sphere of this regular polyhedron; ie 1/2 for a hexahedron of unit edge length. |
Sphere3D |
RegularIcosahedron3D.inscribedSphere()
Returns the inscribed sphere of this regular polyhedron; ie (3sqrt(3)+sqrt(15))/12 for an iosahedron of unit edge length. |
Sphere3D |
RegularOctahedron3D.inscribedSphere()
Returns the inscribed sphere of this regular polyhedron; ie sqrt(6)/6 for an octahedron of unit edge length. |
abstract Sphere3D |
RegularPolyhedron3D.inscribedSphere()
Returns the inscribed sphere of this regular polyhedron. |
Sphere3D |
RegularTetrahedron3D.inscribedSphere()
Returns the inscribed sphere of this regular tetrahedron; ie sqrt(6)/12 for a unit edge length tetrahedron. |
Sphere3D |
StraightEdgePlanarFaceTetrahedron3D.inscribedSphere()
Returns the inscribed sphere of this tetrahedron. |
| Methods in com.hedgehog.geo.threed.shapes with parameters of type Sphere3D | |
|---|---|
static Sphere3D |
Sphere3D.enclosingSphere(Sphere3D sphere0,
Sphere3D sphere1)
Returns the sphere that encloses the two specified spheres. |
Intersection3D |
Sphere3D.intersection(Sphere3D sphere,
double tolerance)
Tests for intersection between this sphere and the specified sphere. |
double |
Sphere3D.intersectionVolume(Sphere3D sphere)
Returns the volume of intersection between this sphere and the specified sphere; ie the volume of the resulting lens shape. |
| Constructors in com.hedgehog.geo.threed.shapes with parameters of type Sphere3D | |
|---|---|
Sphere3D(Sphere3D object)
Copy constructor. |
|
| Uses of Sphere3D in com.hedgehog.mechanics.threed.particles |
|---|
| Fields in com.hedgehog.mechanics.threed.particles declared as Sphere3D | |
|---|---|
protected Sphere3D |
ParticleSphere3D.mCurrentSphere
The current sphere. |
protected Sphere3D |
ParticleSphere3D.mOriginalSphere
The original sphere. |
protected Sphere3D |
ParticleSphere3D.mPreviousSphere
The previous sphere. |
| Methods in com.hedgehog.mechanics.threed.particles that return Sphere3D | |
|---|---|
Sphere3D |
ParticleSphere3D.getCurrentSphere()
Returns the current sphere. |
Sphere3D |
ParticleSphere3D.getOriginalSphere()
Returns the original sphere. |
Sphere3D |
ParticleSphere3D.getPreviousSphere()
Returns the previous sphere. |
| Methods in com.hedgehog.mechanics.threed.particles with parameters of type Sphere3D | |
|---|---|
void |
ParticleSphere3D.setCurrentSphere(Sphere3D currentSphere)
Sets the current sphere. |
void |
ParticleSphere3D.setOriginalSphere(Sphere3D originalSphere)
Sets the original sphere. |
void |
ParticleSphere3D.setPreviousSphere(Sphere3D previousSphere)
Sets the previous sphere. |
| Constructors in com.hedgehog.mechanics.threed.particles with parameters of type Sphere3D | |
|---|---|
ParticleSphere3D(Sphere3D sphere)
Constructor. |
|
| Uses of Sphere3D in com.hedgehog.planets |
|---|
| Subclasses of Sphere3D in com.hedgehog.planets | |
|---|---|
class |
AbstractPlanet
Title: AbstractPlanet - abstract base class for computing the position of a planet. |
class |
Jupiter
Title: Jupiter - models planet Jupiter. |
class |
Mars
Title: Mars - models planet Mars. |
class |
Mercury
Title: Mercury - models planet Mercury. |
class |
Moon
Title: Moon - models Earth's moon. |
class |
Neptune
Title: Neptune - models planet Neptune. |
class |
Saturn
Title: Saturn - models planet Saturn. |
class |
Uranus
Title: Uranus - models planet Uranus. |
class |
Venus
Title: Venus - models planet Venus. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||