Package | Description |
---|---|
de.jreality.geometry |
This package contains geometry related utilities.
|
de.jreality.io |
Definition and simple factory for JRScene, a class for representing jReality scene graphs.
|
de.jreality.math |
Mathematical utilities.
|
de.jreality.plugin.basic | |
de.jreality.plugin.scene | |
de.jreality.reader |
This package contains classes which implement
SceneReader ,
an interface for reading 3D scene descriptions into a jReality scene graph. |
de.jreality.scene |
This package contains the essential classes of the jReality scene graph.
|
de.jreality.scene.event |
This package contains the classes for handling events in the jReality scene graph.
|
de.jreality.scene.pick |
Support for picking, which is required for the package
de.jreality.scene.tool . |
de.jreality.scene.proxy |
Package to create arbitrary mirroring structures for a scene graph.
|
de.jreality.scene.proxy.tree |
Package to create arbitrary mirrors of a scene graph's tree structure.
|
de.jreality.tools |
Implementations of standard Tools.
|
de.jreality.toolsystem |
This package is responsable for managing the tools in a scene graph: registering them,
handling user input, and triggering their activity based on this input.
|
de.jreality.tutorial.audio | |
de.jreality.tutorial.geom | |
de.jreality.tutorial.misc | |
de.jreality.tutorial.projects.darboux | |
de.jreality.tutorial.projects.ksurfaces | |
de.jreality.tutorial.util.polygon | |
de.jreality.tutorial.viewer | |
de.jreality.ui.viewerapp | |
de.jreality.ui.viewerapp.actions.file | |
de.jreality.ui.viewerapp.treeview |
Renders the tree structure of a scene graph as a Swing JTree.
|
de.jreality.util |
Miscellaneous jReality utilities used in the core packages.
|
de.jreality.writer |
Classes for writing various standard 3D file formats.
|
de.jreality.writer.u3d |
Modifier and Type | Method and Description |
---|---|
static SceneGraphComponent |
Primitives.clippingPlane(double[] plane) |
static SceneGraphComponent |
Primitives.clippingPlane(double[] plane,
int sig)
Create a clipping plane with the given plane equation with the given metric.
|
static SceneGraphComponent |
Primitives.closedCylinder(int n,
double r,
double zmin,
double zmax,
double thetamax) |
static SceneGraphComponent |
Primitives.closedCylinder(int n,
double r,
double R,
double zmin,
double zmax,
double thetamax) |
static SceneGraphComponent |
IndexedFaceSetUtility.displayFaceNormals(IndexedFaceSet ifs,
double scale,
int metric)
Generates an instance of
IndexedLineSet which contains one line segment for each face normal of the
input ifs. |
static SceneGraphComponent |
PointSetUtility.displayVertexNormals(PointSet ps,
double scale,
int metric)
Generates an instance of
IndexedLineSet which contains one line segment for each vertex normal of the
input ps. |
static SceneGraphComponent |
GeometryUtility.flatten(SceneGraphComponent sgc)
Deprecated.
Use
SceneGraphUtility.flatten(SceneGraphComponent) instead |
static SceneGraphComponent |
GeometryUtility.flatten(SceneGraphComponent sgc,
boolean rejectInvis)
Deprecated.
|
SceneGraphComponent |
FatIndexedFaceSetFactory.getAllInOneSceneGraphComponent()
Returns all components of the fat indexed face set as children of one
SceneGraphComponent . |
SceneGraphComponent |
FatIndexedFaceSetFactory.getBottomSGC()
The returned reference is final.
|
SceneGraphComponent |
CoordinateSystemFactory.getCoordinateSystem()
Get the coordinate system specified in this factory.
(The coordinate system may be removed from the SceneGraph using this method.) |
SceneGraphComponent |
TubeFactory.getFramesSceneGraphRepresentation() |
SceneGraphComponent |
BallAndStickFactory.getSceneGraphComponent() |
static SceneGraphComponent |
TubeFactory.getSceneGraphRepresentation(TubeUtility.FrameInfo[] frames) |
static SceneGraphComponent |
TubeFactory.getSceneGraphRepresentation(TubeUtility.FrameInfo[] frames,
double scale) |
SceneGraphComponent |
SliceBoxFactory.getSliceBoxSGC() |
SceneGraphComponent |
FatIndexedFaceSetFactory.getTopSGC()
The returned reference is final.
|
static SceneGraphComponent |
TubeFactory.getXYZAxes() |
static SceneGraphComponent |
Primitives.labelPoint(SceneGraphComponent sgc,
double[] center,
String label) |
static SceneGraphComponent |
Primitives.sphere(double radius,
double[] center)
A euclidean sphere with given radius and center.
|
static SceneGraphComponent |
Primitives.sphere(double radius,
double[] center,
int metric)
A sphere with given radius and center, with the given metric metric.
|
static SceneGraphComponent |
Primitives.sphere(double radius,
double x,
double y,
double z)
A euclidean sphere with given radius and center.
|
static SceneGraphComponent |
BallAndStickFactory.sticks(SceneGraphComponent sgc,
IndexedLineSet ifs,
double rad,
int metric) |
static SceneGraphComponent |
SphereUtility.tessellatedCubeSphere(int i)
Return a tessellated cube of order i.
|
static SceneGraphComponent |
SphereUtility.tessellatedCubeSphere(int i,
boolean sharedInstance) |
static SceneGraphComponent |
TubeUtility.tubeOneEdge(double[] ip1,
double[] ip2,
double rad,
double[][] crossSection,
int metric) |
static SceneGraphComponent |
TubeUtility.tubeOneEdge(SceneGraphComponent sgc,
double[] ip1,
double[] ip2,
double rad,
double[][] crossSection,
int metric) |
static SceneGraphComponent |
Primitives.wireframeSphere() |
static SceneGraphComponent |
Primitives.wireframeSphere(int w,
int h)
A
SceneGraphComponent with wire-frame sphere (azimuth/elevation coordinate mesh) |
Modifier and Type | Method and Description |
---|---|
List<SceneGraphComponent> |
FatIndexedFaceSetFactory.getBoundarySGCs()
The returned reference is final.
|
Modifier and Type | Method and Description |
---|---|
static Rectangle3D |
BoundingBoxUtility.calculateBoundingBox(double[] initialMatrix,
SceneGraphComponent sgc)
Calculate the bounding box assuming that the scene graph is first transformed by
the matrix initialMatrix
|
static Rectangle3D |
GeometryUtility.calculateBoundingBox(double[] initialMatrix,
SceneGraphComponent sgc)
Deprecated.
|
static Rectangle3D |
BoundingBoxUtility.calculateBoundingBox(SceneGraphComponent sgc) |
static Rectangle3D |
GeometryUtility.calculateBoundingBox(SceneGraphComponent sgc)
Deprecated.
|
static Rectangle3D |
BoundingBoxUtility.calculateChildrenBoundingBox(SceneGraphComponent sgc)
Calculate the bounding box for the scene graph tooted at sgc but
do not apply the transformation, if any, attached to sgc.
|
static Rectangle3D |
GeometryUtility.calculateChildrenBoundingBox(SceneGraphComponent sgc)
Deprecated.
|
static void |
GeometryUtility.calculateFaceNormals(SceneGraphComponent c)
Deprecated.
|
static void |
IndexedFaceSetUtility.calculateFaceNormals(SceneGraphComponent c)
Traverse a scene graph, calculating (and setting) face normals for
all instances of
IndexedFaceSet . |
static void |
GeometryUtility.calculateVertexNormals(SceneGraphComponent c)
Deprecated.
|
static void |
IndexedFaceSetUtility.calculateVertexNormals(SceneGraphComponent c)
Traverse a scene graph, calculating (and setting) vertex normals for
all instances of
IndexedFaceSet . |
static SceneGraphComponent |
GeometryUtility.flatten(SceneGraphComponent sgc)
Deprecated.
Use
SceneGraphUtility.flatten(SceneGraphComponent) instead |
static SceneGraphComponent |
GeometryUtility.flatten(SceneGraphComponent sgc,
boolean rejectInvis)
Deprecated.
|
static Rectangle3D |
BoundingBoxTraversal.getBoundingBox(double[] initialMatrix,
SceneGraphComponent sgc) |
static SceneGraphComponent |
Primitives.labelPoint(SceneGraphComponent sgc,
double[] center,
String label) |
IndexedFaceSet |
GeometryMergeFactory.mergeGeometrySets(SceneGraphComponent cmp)
merges all IndexedFaceSets, IndexeedLineSets and PointSets
of the given SceneGraph to one IndexedFaceSet
Attention: several values can be set bevorhand
|
IndexedFaceSet |
GeometryMergeFactory.mergeIndexedFaceSets(SceneGraphComponent cmp)
merges all IndexedFaceSets, IndexeedLineSets and PointSets
of the given SceneGraph to one IndexedFaceSet
EdgeAttributes will be ignored.
|
IndexedLineSet |
GeometryMergeFactory.mergeIndexedLineSets(SceneGraphComponent cmp)
merges all IndexedFaceSets, IndexeedLineSets and PointSets
of the given SceneGraph to one IndexedLineSet
FaceAttributes will be ignored.
|
PointSet |
GeometryMergeFactory.mergePointSets(SceneGraphComponent cmp)
merges all IndexedFaceSets, IndexeedLineSets and PointSets
of the given SceneGraph to one PointSet
Face and Edge-Attributes will be ignored.
|
static void |
RemoveDuplicateInfo.simplifySceneTree(SceneGraphComponent g)
simplifys the SceneGraphComponent tree recursivly
Nodes with cameras, geometrys and lights will not be changed
Nodes with transformations and Appearances will only be deleted if no
geometry, camera or light will be effected.
|
static SceneGraphComponent |
BallAndStickFactory.sticks(SceneGraphComponent sgc,
IndexedLineSet ifs,
double rad,
int metric) |
void |
BoundingBoxTraversal.traverse(SceneGraphComponent root)
This starts the traversal of a SceneGraph starting form root.
|
static SceneGraphComponent |
TubeUtility.tubeOneEdge(SceneGraphComponent sgc,
double[] ip1,
double[] ip2,
double rad,
double[][] crossSection,
int metric) |
void |
BoundingBoxTraversal.visit(SceneGraphComponent c) |
Constructor and Description |
---|
CoordinateSystemFactory(SceneGraphComponent component)
see
CoordinateSystemFactory(SceneGraphComponent component, double axisScale) here axisScale is set to 1.0 |
CoordinateSystemFactory(SceneGraphComponent component,
double axisScale)
Creates a coordinate system where min and max values of each coordinate
axis are specified by a given SceneGraphComponent.
A new SceneGraphNode containing the coordinate system is added to the children of component . |
SliceBoxFactory(SceneGraphComponent w) |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
JrScene.getSceneRoot() |
Modifier and Type | Method and Description |
---|---|
void |
JrScene.setSceneRoot(SceneGraphComponent root) |
Constructor and Description |
---|
JrScene(SceneGraphComponent root) |
Modifier and Type | Method and Description |
---|---|
void |
Matrix.assignTo(SceneGraphComponent comp)
Set the matrix of the transformation of comp to be this instance.
|
void |
MatrixBuilder.assignTo(SceneGraphComponent comp) |
static MatrixBuilder |
MatrixBuilder.elliptic(SceneGraphComponent cmp) |
static MatrixBuilder |
MatrixBuilder.euclidean(SceneGraphComponent cmp) |
static MatrixBuilder |
MatrixBuilder.hyperbolic(SceneGraphComponent cmp) |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
Scene.getAvatarComponent() |
SceneGraphComponent |
Scene.getBackdropComponent() |
SceneGraphComponent |
Scene.getCameraComponent() |
SceneGraphComponent |
Scene.getContentComponent() |
SceneGraphComponent |
Scene.getDevicesComponent() |
SceneGraphComponent |
Scene.getEmptyPickComponent() |
SceneGraphComponent |
Scene.getSceneRoot() |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
Avatar.getAvatar() |
SceneGraphComponent |
Terrain.getSceneGraphComponent() |
SceneGraphComponent |
WindowManager.getWindowRoot() |
Modifier and Type | Method and Description |
---|---|
void |
SceneShrinkPanel.setTriggerComponent(SceneGraphComponent cmp) |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
AbstractReader.getComponent() |
SceneGraphComponent |
ReaderBSH.getComponent() |
SceneGraphComponent |
SceneReader.getComponent()
provides the root component for the scene that was read.
|
SceneGraphComponent |
ReaderMATHEMATICA.getLightNode() |
SceneGraphComponent |
Reader3DS.getRootGroupNode() |
SceneGraphComponent |
AbstractReader.read(File input)
convenience method for reading a File.
|
static SceneGraphComponent |
Readers.read(File file)
reads the given file with the matching reader for the file ending.
|
SceneGraphComponent |
AbstractReader.read(Input input)
convenience method for reading from an Input.
|
static SceneGraphComponent |
Readers.read(Input input)
determines the format of the given input depending on the file ending
of the URL.
|
static SceneGraphComponent |
Readers.read(SceneReader reader,
Input input)
Reads the scene from the given input with the given SceneReader.
|
static SceneGraphComponent |
Readers.read(String format,
Input input)
Reads the scene from the given input with the SceneReader for the given format.
|
SceneGraphComponent |
AbstractReader.read(URL input)
convenience method for reading from a URL.
|
static SceneGraphComponent |
Readers.read(URL url)
reads the given url with the matching reader for the file ending.
|
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
Viewer.getAuxiliaryRoot()
Some viewers (at least the jogl viewer) support an auxilary
root - for things to display that are no part of the scene itself.
|
SceneGraphComponent |
SceneGraphComponent.getChildComponent(int index)
Returns a child component node.
|
SceneGraphComponent |
SceneGraphPath.getLastComponent() |
SceneGraphComponent |
Viewer.getSceneRoot()
Get the scene root.
|
Modifier and Type | Method and Description |
---|---|
List<SceneGraphComponent> |
SceneGraphComponent.getChildComponents()
returns a read-only list of the child component nodes.
|
Modifier and Type | Method and Description |
---|---|
void |
SceneGraphComponent.addChild(SceneGraphComponent sgc) |
void |
SceneGraphComponent.addChildren(SceneGraphComponent... sgcList)
Use varargs in Java 5 to add multiple children at once
|
boolean |
SceneGraphComponent.removeChild(SceneGraphComponent sgc) |
void |
SceneGraphComponent.removeChildren(SceneGraphComponent... sgcList)
Use varargs in Java 5 to add multiple children at once
|
void |
Viewer.setAuxiliaryRoot(SceneGraphComponent auxRoot)
Some viewers (at least the jogl viewer) support an auxilary
root - for things to display that are no part of the scene itself.
|
void |
Viewer.setSceneRoot(SceneGraphComponent root)
Set the scene root.
|
void |
SceneGraphVisitor.visit(SceneGraphComponent c) |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
SceneGraphComponentEvent.getSceneGraphComponent() |
Constructor and Description |
---|
SceneGraphComponentEvent(SceneGraphComponent source,
int type) |
SceneGraphComponentEvent(SceneGraphComponent source,
int evType,
int childNodeType,
SceneGraphNode oldChild,
SceneGraphNode newChild,
int index) |
SceneGraphComponentEvent(SceneGraphComponent source,
int childNodeType,
SceneGraphNode oldChild,
SceneGraphNode newChild) |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
AABBTree.display()
this is only for debugging and might be removed in future.
|
SceneGraphComponent |
Graphics3D.getRoot() |
Modifier and Type | Method and Description |
---|---|
void |
AABBPickSystem.setSceneRoot(SceneGraphComponent root) |
void |
PickSystem.setSceneRoot(SceneGraphComponent root) |
Modifier and Type | Method and Description |
---|---|
void |
SceneProxyBuilder.disposeProxy(SceneGraphComponent root) |
Constructor and Description |
---|
SceneProxyTreeBuilder(SceneGraphComponent root) |
UpToDateSceneProxyBuilder(SceneGraphComponent root) |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
TrackballRotateTool.getTrackball() |
Modifier and Type | Method and Description |
---|---|
static void |
Button.attach(SceneGraphComponent cmp) |
void |
Timer.attach(SceneGraphComponent cmp) |
Modifier and Type | Method and Description |
---|---|
static void |
ToolUtility.attachTimer(Timer timer,
SceneGraphComponent tc) |
void |
ToolUpdateProxy.setSceneRoot(SceneGraphComponent comp) |
Modifier and Type | Method and Description |
---|---|
static SceneGraphComponent |
AudioExample.getAudioComponent() |
Modifier and Type | Method and Description |
---|---|
static SceneGraphComponent |
ImplodedTori.makeWorld() |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
NonEuclideanExample.makeWorld()
create the scene graph which will be the content of the demo
|
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
RodView.getBase() |
SceneGraphComponent |
StartPoint.getRoot() |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
KSurfacesApp.getRoot() |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
DragPointSet.getBase()
Returns the
SceneGraphComponent containing the
point geometry as well as the tool to drag the points. |
SceneGraphComponent |
PointSequenceView.getBase() |
SceneGraphComponent |
SubdividedPolygon.getBase() |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
JOGLFBOTextureExample.makeWorld() |
Modifier and Type | Method and Description |
---|---|
SceneGraphComponent |
Selection.asComponent()
Returns the selected component if the current selection is a
SceneGraphComponent , null otherwise |
SceneGraphComponent |
ViewerSwitch.getAuxiliaryRoot() |
SceneGraphComponent |
Selection.getLastComponent() |
SceneGraphComponent |
Navigator.getSceneRoot() |
SceneGraphComponent |
ViewerSwitch.getSceneRoot() |
Modifier and Type | Method and Description |
---|---|
static void |
SelectionRenderer.addAuxiliaryComponent(SceneGraphComponent aux,
Viewer v) |
static void |
SelectionRenderer.removeAuxiliaryComponent(SceneGraphComponent aux,
Viewer v) |
void |
ViewerSwitch.setAuxiliaryRoot(SceneGraphComponent ar) |
void |
ViewerSwitch.setSceneRoot(SceneGraphComponent r) |
Constructor and Description |
---|
ExportOBJ(String name,
SceneGraphComponent sgc,
Component parentComp) |
ExportSTL(String name,
SceneGraphComponent sgc,
Component parentComp) |
ExportVRML(String name,
SceneGraphComponent sgc,
Component parentComp) |
LoadFile(String name,
SceneGraphComponent parentNode) |
LoadFile(String name,
SceneGraphComponent parentNode,
Component parentComp) |
LoadFile(String name,
SceneGraphComponent parentNode,
Viewer viewer) |
LoadFile(String name,
SceneGraphComponent parentNode,
Viewer viewer,
Component parentComp) |
Constructor and Description |
---|
SceneTreeModel(SceneGraphComponent root) |
Modifier and Type | Method and Description |
---|---|
static SceneGraphComponent |
SceneGraphUtility.createFullSceneGraphComponent() |
static SceneGraphComponent |
SceneGraphUtility.createFullSceneGraphComponent(String name)
Allocate and return an instance of
SceneGraphComponent fitted out with an instance
of Transformation and Appearance . |
static SceneGraphComponent |
SceneGraphUtility.flatten(SceneGraphComponent sgc) |
static SceneGraphComponent |
SceneGraphUtility.flatten(SceneGraphComponent sgc,
boolean rejectInvis)
Apply transformations recursively to all instances of
PointSet and
produce a flat scene graph with no transformations. |
static SceneGraphComponent |
SceneGraphUtility.flatten(SceneGraphComponent sgc,
boolean rejectInvis,
boolean removeTform) |
static SceneGraphComponent |
CameraUtility.getCameraNode(Viewer v)
Determine the SceneGraphComponent which contains the camera for this viewer.
|
SceneGraphComponent |
BSHServer.makeWorld() |
Modifier and Type | Method and Description |
---|---|
static void |
SceneGraphUtility.addChildNode(SceneGraphComponent parent,
SceneGraphNode node)
method to add a child of arbitrary type
|
void |
RenderTrigger.addSceneGraphComponent(SceneGraphComponent c) |
static void |
PickUtility.assignFaceAABBTrees(SceneGraphComponent comp) |
static void |
PickUtility.assignFaceAABBTrees(SceneGraphComponent comp,
int maxTrianglesPerBox) |
static void |
PickUtility.clearPickableAttributes(SceneGraphComponent cmp)
recursively clears all pickable appearance attributes
|
static List<SceneGraphPath> |
SceneGraphUtility.collectClippingPlanes(SceneGraphComponent rootNode)
Return list of paths from rootNode to an instance of
ClippingPlane , |
static List<SceneGraphPath> |
SceneGraphUtility.collectLights(SceneGraphComponent rootNode)
Return list of paths from rootNode to an instance of
Light . |
void |
CopyVisitor.copyAttr(SceneGraphComponent src,
SceneGraphComponent dst) |
static void |
CameraUtility.encompass(Viewer viewer,
SceneGraphComponent sgc,
boolean setStereoParameters)
Deprecated.
|
static void |
CameraUtility.encompass(Viewer viewer,
SceneGraphComponent sgc,
boolean setStereoParameters,
int metric) |
static SceneGraphComponent |
SceneGraphUtility.flatten(SceneGraphComponent sgc) |
static SceneGraphComponent |
SceneGraphUtility.flatten(SceneGraphComponent sgc,
boolean rejectInvis)
Apply transformations recursively to all instances of
PointSet and
produce a flat scene graph with no transformations. |
static SceneGraphComponent |
SceneGraphUtility.flatten(SceneGraphComponent sgc,
boolean rejectInvis,
boolean removeTform) |
static Geometry |
SceneGraphUtility.getFirstGeometry(SceneGraphComponent sgc) |
static int |
SceneGraphUtility.getIndexOfChild(SceneGraphComponent parent,
SceneGraphComponent child)
Linear search for the index of child in childlist of parent.
|
static List<SceneGraphPath> |
SceneGraphUtility.getPathsBetween(SceneGraphComponent begin,
SceneGraphNode end) |
static List<SceneGraphPath> |
SceneGraphUtility.getPathsToNamedNodes(SceneGraphComponent root,
String name)
Find and return all paths fomr root to node with name name.
|
static void |
SceneGraphUtility.removeChildNode(SceneGraphComponent parent,
SceneGraphNode node)
Remove a child of arbitrary type.
|
static void |
SceneGraphUtility.removeChildren(SceneGraphComponent c)
Remove all children (i.e., instances of
SceneGraphComponent from this node. |
void |
RenderTrigger.removeSceneGraphComponent(SceneGraphComponent c) |
static void |
SceneGraphUtility.replaceChild(SceneGraphComponent c,
SceneGraphComponent ch)
Replace the first child with the given component.
|
void |
DefaultMatrixSupport.restoreDefaultMatrices(SceneGraphComponent root,
boolean clear) |
static void |
SceneGraphUtility.setMetric(SceneGraphComponent r,
int metric)
Set the metric of this sub-graph by setting the appearance attribute
CommonAttributes.METRIC . |
static void |
PickUtility.setPickable(SceneGraphComponent cmp,
boolean pickable)
Deprecated.
Use
setPickable(boolean) . |
static void |
PickUtility.setPickable(SceneGraphComponent cmp,
boolean pickPoints,
boolean pickEdges,
boolean pickFaces) |
void |
DefaultMatrixSupport.storeDefaultMatrices(SceneGraphComponent root)
Traverses thetree from the given root and calls
storeDefault
for all Transformation s. |
void |
CopyVisitor.visit(SceneGraphComponent c) |
void |
PathCollector.visit(SceneGraphComponent c) |
Constructor and Description |
---|
PathCollector(PathCollector.Matcher matcher,
SceneGraphComponent root) |
Modifier and Type | Method and Description |
---|---|
static void |
WriterVRML.write(SceneGraphComponent sceneRoot,
FileOutputStream stream)
writes a vrml1-file of the scene into the stream
(use default settings)
|
static void |
WriterOBJ.write(SceneGraphComponent sgc,
OutputStream out) |
static void |
WriterSTL.write(SceneGraphComponent sgc,
OutputStream out) |
static void |
WriterOBJ.write(SceneGraphComponent sgc,
PrintWriter out) |
static void |
WriterSTL.write(SceneGraphComponent sgc,
PrintWriter out) |
static void |
WriterOBJ.write(SceneGraphComponent sgc,
PrintWriter out,
boolean writeEdgesOfFaceSet) |
Modifier and Type | Method and Description |
---|---|
static SceneGraphComponent |
U3DSceneUtility.getSkyBox(JrScene scene) |
Modifier and Type | Method and Description |
---|---|
static void |
U3DSceneUtility.prepareTubesAndSpheres(SceneGraphComponent root) |
Modifier and Type | Method and Description |
---|---|
static HashMap<SceneGraphComponent,Collection<SceneGraphComponent>> |
U3DSceneUtility.getParentsMap(Collection<SceneGraphComponent> l) |
static HashMap<SceneGraphComponent,Boolean> |
U3DSceneUtility.getVisibility(JrScene scene,
HashMap<SceneGraphComponent,EffectiveAppearance> appMap) |
static void |
U3DSceneUtility.printComponents(Collection<SceneGraphComponent> l) |