|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of AbstractSurface in net.sf.j3d.threeD.raytracer.constructives |
|---|
| Methods in net.sf.j3d.threeD.raytracer.constructives that return AbstractSurface | |
|---|---|
AbstractSurface |
LSystem.SurfaceFactory.next(AbstractSurface current)
|
| Methods in net.sf.j3d.threeD.raytracer.constructives with parameters of type AbstractSurface | |
|---|---|
AbstractSurface |
LSystem.SurfaceFactory.next(AbstractSurface current)
|
| Uses of AbstractSurface in net.sf.j3d.threeD.raytracer.engine |
|---|
| Subclasses of AbstractSurface in net.sf.j3d.threeD.raytracer.engine | |
|---|---|
class |
SpacePartition
|
class |
SurfaceGroup
A SurfaceGroup object allows Surface objects to be grouped together. |
| Uses of AbstractSurface in net.sf.j3d.threeD.raytracer.lighting |
|---|
| Subclasses of AbstractSurface in net.sf.j3d.threeD.raytracer.lighting | |
|---|---|
class |
PointLightGrid
A PointLightGrid object stores a grid of PointLight objects. |
class |
RectangularLight
A RectangularLight object provides PointLight samples that are randomly distributed across the a plane surface. |
class |
SphericalLight
A SphericalLight object provides PointLight samples that are randomly distributed across the surface of a sphere. |
| Uses of AbstractSurface in net.sf.j3d.threeD.raytracer.primitives |
|---|
| Subclasses of AbstractSurface in net.sf.j3d.threeD.raytracer.primitives | |
|---|---|
class |
Cone
A Cone object represents a cone in 3d space. |
class |
CSG
A CSG object represents an object produced using a boolean combination of two surfaces. |
class |
Cylinder
A Cylinder object represents a cylinder in 3d space. |
class |
Mesh
A Mesh object stores a set of points (Vector objects) and allows triangles to be specified using those points. |
class |
Plane
A Plane object represents an plane in 3d space. |
class |
Polynomial
A Polynomial object represents a 3d polynomial surface. |
class |
Sphere
A Sphere object represents a primitive sphere in 3d space. |
class |
Triangle
A Triangle object represents a triangle in 3d space. |
| Constructors in net.sf.j3d.threeD.raytracer.primitives with parameters of type AbstractSurface | |
|---|---|
CSG(AbstractSurface a,
AbstractSurface b,
int type)
Constructs a new CSG object using the specified Surface objects. |
|
| Uses of AbstractSurface in net.sf.j3d.threeD.raytracer.shaders |
|---|
| Methods in net.sf.j3d.threeD.raytracer.shaders with parameters of type AbstractSurface | |
|---|---|
double |
RefractionShader.sampleDensity(AbstractSurface s,
Vector p,
Vector n,
double sd,
int samples,
boolean entering)
|
| Uses of AbstractSurface in net.sf.j3d.threeD.raytracer.surfaceUI |
|---|
| Methods in net.sf.j3d.threeD.raytracer.surfaceUI with parameters of type AbstractSurface | |
|---|---|
static AbstractSurfaceUI |
SurfaceUIFactory.createSurfaceUI(AbstractSurface s)
|
void |
AbstractSurfaceUI.setSurface(AbstractSurface surface)
Sets the underlying AbstractSurface object stored by this AbstractSurfaceUI to the specified AbstractSurface object. |
| Constructors in net.sf.j3d.threeD.raytracer.surfaceUI with parameters of type AbstractSurface | |
|---|---|
AbstractSurfaceUI(AbstractSurface surface)
Sets the underlying AbstractSurface object of this AbstractSurfaceUI to the specified AbstractSurface object. |
|
AbstractSurfaceUI(AbstractSurface surface,
String name)
Sets the underlying AbstractSurface object of this AbstractSurfaceUI to the specified AbstractSurface object and sets the name to the specified String object. |
|
SurfaceUIFactory.SurfaceUIImpl(AbstractSurface s,
String type,
Class dialog)
|
|
| Uses of AbstractSurface in net.sf.j3d.threeD.ui.dialogs |
|---|
| Constructors in net.sf.j3d.threeD.ui.dialogs with parameters of type AbstractSurface | |
|---|---|
AddTransformDialog(AbstractSurface surface,
DynamicDisplay display)
Constructs a new AddTransformDialog object using the specified AbstractSurface object. |
|
EditTransformDialog(AbstractSurface surface,
int index,
DynamicDisplay display)
Constructs a new EditTransformDialog object that can be used to edit the transformation of the specified AbstractSurface object at the specified index. |
|
TransformationsListModel(AbstractSurface surface)
Constructs a new TransformationsListModel that displays the transformations of the specified AbstractSurface object. |
|
| Uses of AbstractSurface in net.sf.j3d.threeD.ui.panels |
|---|
| Methods in net.sf.j3d.threeD.ui.panels that return AbstractSurface | |
|---|---|
AbstractSurface |
TransformSurfacePanel.getSurface()
Returns the AbstractSurface object stored by this TransformSurfacePanel object. |
AbstractSurface |
EditDefaultSurfaceTransformPanel.getSurface()
Returns the AbstractSurface object stored by this EditDefaultSurfaceTransformPanel object. |
| Methods in net.sf.j3d.threeD.ui.panels with parameters of type AbstractSurface | |
|---|---|
void |
TransformSurfacePanel.setSurface(AbstractSurface surface)
Sets the AbstractSurface object that this TransformSurfacePanel object modifies and updates the fields to reflect the change. |
void |
EditDefaultSurfaceTransformPanel.setSurface(AbstractSurface surface)
Sets the AbstractSurface object that this EditDefaltSurfaceTransformPanel object modifies and updates the fields to reflect the change. |
| Constructors in net.sf.j3d.threeD.ui.panels with parameters of type AbstractSurface | |
|---|---|
EditDefaultSurfaceTransformPanel(AbstractSurface surface)
Constructs a new EditDefaultSurfaceTransformPanel object that can be used to modify the specified AbstractSurface object. |
|
TransformationsListModel(AbstractSurface surface)
Constructs a new TransformationsListModel that displays the transformations of the specified AbstractSurface object. |
|
TransformSurfacePanel(AbstractSurface s)
Constructs a new TransformSurfacePanel object that can be used to modify the specified AbstractSurface object. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||