Uses of Class
de.grogra.imp3d.objects.SceneTree.Leaf
Package
Description
-
Uses of SceneTree.Leaf in de.grogra.ext.dxf
Modifier and TypeMethodDescriptionvoid
ObjectBase.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) void
Box.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, DXFExport export) void
Sphere.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, DXFExport export) -
Uses of SceneTree.Leaf in de.grogra.ext.exchangegraph.export
Modifier and TypeMethodDescriptionvoid
BaseExportEdge.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) void
BaseExportNode.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) void
InstantiatedExportNode.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) -
Uses of SceneTree.Leaf in de.grogra.ext.povray
Modifier and TypeMethodDescriptionvoid
POVNode.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) -
Uses of SceneTree.Leaf in de.grogra.ext.x3d.exportation
Modifier and TypeMethodDescriptionvoid
BaseExport.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) protected void
BackgroundExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected abstract void
BaseExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected void
BoxExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected void
ConeExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected void
CylinderExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected void
IndexedFaceSetExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected void
LightExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected void
LineExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected void
ParallelogramExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected void
PlaneExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected void
PointExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) protected void
SphereExport.exportImpl
(SceneTree.Leaf node, X3DExport export, de.grogra.ext.x3d.xmlbeans.ShapeDocument.Shape shapeNode, de.grogra.ext.x3d.xmlbeans.TransformDocument.Transform transformNode) -
Uses of SceneTree.Leaf in de.grogra.gltf.exporter
-
Uses of SceneTree.Leaf in de.grogra.imp3d.io
Modifier and TypeMethodDescriptionprotected void
SceneGraphExport.export
(SceneTree.Leaf node, SceneTree.InnerNode transform) This method is invoked for every leaf of the scene tree in order to export this leaf.void
SceneGraphExport.NodeExport.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) Exports the leafnode
to the destination.void
SceneGraphExport.visit
(SceneTree.Leaf leaf) -
Uses of SceneTree.Leaf in de.grogra.imp3d.objects
Modifier and TypeClassDescriptionstatic class
This subclass ofSceneTree.Leaf
stores the shader and interior which are associated with the object of the leaf.Modifier and TypeMethodDescriptionprotected abstract SceneTree.Leaf
SceneTree.createLeaf
(Object object, boolean asNode, long id) This factory method is used bySceneTree.createTree(boolean)
to create a leaf.Modifier and TypeMethodDescriptionprotected void
SceneTree.init
(SceneTree.Leaf leaf) This method has to be invoked whenever a newSceneTree.Leaf
is created as a leaf of this tree.protected void
SceneTreeWithShader.init
(SceneTree.Leaf leaf) void
SceneTree.Visitor.visit
(SceneTree.Leaf node) Informs the visitor that a leaf is visited. -
Uses of SceneTree.Leaf in de.grogra.imp3d.ray
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescriptionprotected SceneTree.Leaf
Tree.createLeaf
(Object object, boolean asNode, long id) -
Uses of SceneTree.Leaf in de.grogra.obj
Modifier and TypeMethodDescriptionvoid
ObjectBase.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) void
Box.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, OBJExport export) void
Parallelogram.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, OBJExport export) void
Plane.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, OBJExport export) void
Sphere.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, OBJExport export) protected void
ObjectBase.getColorString
(SceneTree.Leaf node) -
Uses of SceneTree.Leaf in de.grogra.ply
Modifier and TypeMethodDescriptionvoid
ObjectBase.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) void
Box.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, PLYExport export) void
Parallelogram.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, PLYExport export) void
Plane.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, PLYExport export) void
Sphere.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, PLYExport export) protected void
ObjectBase.getColorString
(SceneTree.Leaf node) -
Uses of SceneTree.Leaf in de.grogra.stl
Modifier and TypeMethodDescriptionvoid
ObjectBase.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) void
Box.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, STLExport export) void
Parallelogram.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, STLExport export) void
Plane.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, STLExport export) void
Sphere.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, STLExport export) -
Uses of SceneTree.Leaf in de.grogra.tex
Modifier and TypeMethodDescriptionvoid
ObjectBase.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge) void
Box.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, TEXExport export) void
Parallelogram.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, TEXExport export) void
Plane.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, TEXExport export) void
Sphere.exportImpl
(SceneTree.Leaf node, SceneTree.InnerNode transform, TEXExport export) protected void
ObjectBase.getColorString
(SceneTree.Leaf node) -
Uses of SceneTree.Leaf in de.grogra.webgl
Modifier and TypeMethodDescriptionvoid
ObjectBase.export
(SceneTree.Leaf node, SceneTree.InnerNode transform, SceneGraphExport sge)