Package | Description |
---|---|
agi.foundation.geometry.discrete |
Contains types which define discretization algorithms and metadata for analysis of spatial geometry.
|
agi.foundation.graphics |
Provides commonly used and instantiated graphics types related to 3D scene management, terrain and imagery, and more.
|
Modifier and Type | Method and Description |
---|---|
static SolidTriangulatorResult |
EllipsoidTriangulator.compute(Cartesian radii)
Computes the triangulation for an ellipsoid with the specified
radii ,
centered at the origin, using 32 slices and 16 stacks. |
static SolidTriangulatorResult |
BoxTriangulator.compute(Cartesian size)
Computes the triangulation for a box of the specified
size , centered at the origin. |
static SolidTriangulatorResult |
EllipsoidTriangulator.compute(Cartesian radii,
int slices,
int stacks)
Computes the triangulation for an ellipsoid with the specified
radii ,
centered at the origin. |
static SolidTriangulatorResult |
CylinderTriangulator.compute(double length,
double radius)
Computes the triangulation for a cylinder centered at the origin.
|
static SolidTriangulatorResult |
CylinderTriangulator.compute(double length,
double bottomRadius,
double topRadius,
int slices,
CylinderFill cylinderFill)
Computes the triangulation for a cylinder centered at the origin.
|
Modifier and Type | Method and Description |
---|---|
void |
SolidPrimitive.set(SolidTriangulatorResult solidTriangulatorResult)
Defines the solid using the specified
solidTriangulatorResult . |
void |
PolylinePrimitive.set(SolidTriangulatorResult solidTriangulatorResult)
Defines the positions of a polyline using the outline positions of the specified
solidTriangulatorResult . |