Uses of Interface
org.web3d.x3d.sai.VolumeRendering.X3DVolumeRenderStyleNode
| Package | Description |
|---|---|
| org.web3d.x3d.jsail.VolumeRendering | |
| org.web3d.x3d.sai.VolumeRendering |
-
Uses of X3DVolumeRenderStyleNode in org.web3d.x3d.jsail.VolumeRendering
Classes in org.web3d.x3d.jsail.VolumeRendering that implement X3DVolumeRenderStyleNode Modifier and Type Class Description classBlendedVolumeStyleObjectBlendedVolumeStyle combines rendering of two voxel data sets into one by blending voxel values.classBoundaryEnhancementVolumeStyleObjectBoundaryEnhancementVolumeStyle provides boundary enhancement for the volume rendering style.classCartoonVolumeStyleObjectCartoonVolumeStyle generates cartoon-style non-photorealistic rendering of associated volumetric data.classComposedVolumeStyleObjectComposedVolumeStyle allows compositing multiple rendering styles into single rendering pass.classEdgeEnhancementVolumeStyleObjectEdgeEnhancementVolumeStyle specifies edge enhancement for the volume rendering style.classOpacityMapVolumeStyleObjectOpacityMapVolumeStyle specifies that volumetric data is rendered using opacity mapped to a transfer function texture.classProjectionVolumeStyleObjectProjectionVolumeStyle uses voxel data to directly generate output color.classShadedVolumeStyleObjectAll fields fully supported except shadows supported with at least Phong shading at level 3.classSilhouetteEnhancementVolumeStyleObjectSilhouetteEnhancementVolumeStyle specifies that volumetric data is rendered with silhouette enhancement.classToneMappedVolumeStyleObjectToneMappedVolumeStyle specifies that volumetric data is rendered with Gooch shading model of two-toned warm/cool coloring.Fields in org.web3d.x3d.jsail.VolumeRendering declared as X3DVolumeRenderStyleNode Modifier and Type Field Description static X3DVolumeRenderStyleNodeVolumeDataObject. RENDERSTYLE_DEFAULT_VALUESFNode field named renderStyle has default value null (Java syntax) or NULL (XML syntax).Methods in org.web3d.x3d.jsail.VolumeRendering that return X3DVolumeRenderStyleNode Modifier and Type Method Description X3DVolumeRenderStyleNodeVolumeDataObject. getRenderStyle()Provide X3DVolumeRenderStyleNode instance (using a properly typed node) from inputOutput SFNode field renderStyle.Methods in org.web3d.x3d.jsail.VolumeRendering with parameters of type X3DVolumeRenderStyleNode Modifier and Type Method Description VolumeDataObjectVolumeDataObject. setRenderStyle(X3DVolumeRenderStyleNode newValue)Accessor method to assign X3DVolumeRenderStyleNode instance (using a properly typed node) to inputOutput SFNode field renderStyle.Method parameters in org.web3d.x3d.jsail.VolumeRendering with type arguments of type X3DVolumeRenderStyleNode Modifier and Type Method Description IsoSurfaceVolumeDataObjectIsoSurfaceVolumeDataObject. setRenderStyle(java.util.ArrayList<X3DVolumeRenderStyleNode> newValue)Assign ArrayList value of MFNode renderStyle field, similar toIsoSurfaceVolumeDataObject.setRenderStyle(X3DNode[]).SegmentedVolumeDataObjectSegmentedVolumeDataObject. setRenderStyle(java.util.ArrayList<X3DVolumeRenderStyleNode> newValue)Assign ArrayList value of MFNode renderStyle field, similar toSegmentedVolumeDataObject.setRenderStyle(X3DNode[]). -
Uses of X3DVolumeRenderStyleNode in org.web3d.x3d.sai.VolumeRendering
Subinterfaces of X3DVolumeRenderStyleNode in org.web3d.x3d.sai.VolumeRendering Modifier and Type Interface Description interfaceBlendedVolumeStyleBlendedVolumeStyle combines rendering of two voxel data sets into one by blending voxel values.interfaceBoundaryEnhancementVolumeStyleBoundaryEnhancementVolumeStyle provides boundary enhancement for the volume rendering style.interfaceCartoonVolumeStyleCartoonVolumeStyle generates cartoon-style non-photorealistic rendering of associated volumetric data.interfaceComposedVolumeStyleComposedVolumeStyle allows compositing multiple rendering styles into single rendering pass.interfaceEdgeEnhancementVolumeStyleEdgeEnhancementVolumeStyle specifies edge enhancement for the volume rendering style.interfaceOpacityMapVolumeStyleOpacityMapVolumeStyle specifies that volumetric data is rendered using opacity mapped to a transfer function texture.interfaceProjectionVolumeStyleProjectionVolumeStyle uses voxel data to directly generate output color.interfaceShadedVolumeStyleAll fields fully supported except shadows supported with at least Phong shading at level 3.interfaceSilhouetteEnhancementVolumeStyleSilhouetteEnhancementVolumeStyle specifies that volumetric data is rendered with silhouette enhancement.interfaceToneMappedVolumeStyleToneMappedVolumeStyle specifies that volumetric data is rendered with Gooch shading model of two-toned warm/cool coloring.interfaceX3DComposableVolumeRenderStyleNodeThe X3DComposableVolumeRenderStyleNode abstract node type is the base type for all node types that allow rendering styles to be sequentially composed together to form a single renderable output.Methods in org.web3d.x3d.sai.VolumeRendering that return X3DVolumeRenderStyleNode Modifier and Type Method Description X3DVolumeRenderStyleNodeVolumeData. getRenderStyle()Provide X3DVolumeRenderStyleNode instance (using a properly typed node) from inputOutput SFNode field renderStyle.X3DVolumeRenderStyleNodeX3DVolumeRenderStyleNode. setEnabled(boolean newValue)Accessor method to assign boolean value to inputOutput SFBool field named enabled.X3DVolumeRenderStyleNodeX3DVolumeRenderStyleNode. setMetadata(X3DMetadataObject newValue)Accessor method to assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.Methods in org.web3d.x3d.sai.VolumeRendering with parameters of type X3DVolumeRenderStyleNode Modifier and Type Method Description VolumeDataVolumeData. setRenderStyle(X3DVolumeRenderStyleNode newValue)Accessor method to assign X3DVolumeRenderStyleNode instance (using a properly typed node) to inputOutput SFNode field renderStyle.