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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexportImpl(Object object, SceneTreeWithShader.Leaf leaf, POVExport export) protected voidexportTextureHeader(Phong mat, SceneTreeWithShader.Leaf leaf, POVExport export) protected voidexportTransform(SceneTreeWithShader.Leaf leaf, SceneTree.InnerNode transform, POVExport export) Methods inherited from class de.grogra.ext.povray.POVNode
export, exportFooter, exportMaterial, exportTextureFooterMethods 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:
exportImplin classPOVObject- Throws:
IOException
-
exportTextureHeader
protected void exportTextureHeader(Phong mat, SceneTreeWithShader.Leaf leaf, POVExport export) throws IOException - Overrides:
exportTextureHeaderin classPOVNode- Throws:
IOException
-
exportTransform
protected void exportTransform(SceneTreeWithShader.Leaf leaf, SceneTree.InnerNode transform, POVExport export) throws IOException - Overrides:
exportTransformin classPOVNode- Throws:
IOException
-