java.lang.Object
de.grogra.ext.povray.POVObject
de.grogra.ext.povray.POVNode
de.grogra.ext.povray.Parallelogram
- All Implemented Interfaces:
SceneGraphExport.NodeExport
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
exportImpl
(Object object, SceneTreeWithShader.Leaf leaf, POVExport export) protected void
exportTextureHeader
(Phong mat, SceneTreeWithShader.Leaf leaf, POVExport export) protected void
exportTransform
(SceneTreeWithShader.Leaf leaf, SceneTree.InnerNode transform, POVExport export) Methods inherited from class de.grogra.ext.povray.POVNode
export, exportFooter, exportMaterial, exportTextureFooter
Methods inherited from class de.grogra.ext.povray.POVObject
createIdentifier, export, exportHeader, getType, shouldDeclareObject
-
Constructor Details
-
Parallelogram
public Parallelogram()
-
-
Method Details
-
exportImpl
protected void exportImpl(Object object, SceneTreeWithShader.Leaf leaf, POVExport export) throws IOException - Specified by:
exportImpl
in classPOVObject
- Throws:
IOException
-
exportTextureHeader
protected void exportTextureHeader(Phong mat, SceneTreeWithShader.Leaf leaf, POVExport export) throws IOException - Overrides:
exportTextureHeader
in classPOVNode
- Throws:
IOException
-
exportTransform
protected void exportTransform(SceneTreeWithShader.Leaf leaf, SceneTree.InnerNode transform, POVExport export) throws IOException - Overrides:
exportTransform
in classPOVNode
- Throws:
IOException
-