Ocean
Ocean SceneDescription SDX X3D Library

The Ocean SceneDescription SDX X3D Library implements a scene description interface for X3D files. More...

Collaboration diagram for Ocean SceneDescription SDX X3D Library:

Modules

 Ocean Scene Description SDX X3D JNI Library
 The Ocean Scene Description SDX X3D JNI Library provides a Java Native Interface for Android.
 

Data Structures

class  Ocean::SceneDescription::SDX::X3D::Appearance
 This class implements an x3d apperance node. More...
 
class  Ocean::SceneDescription::SDX::X3D::AudioClip
 This class implements a x3d audio clip node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Background
 This class implements a x3d background node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Billboard
 This class implements a x3d billboard node. More...
 
class  Ocean::SceneDescription::SDX::X3D::BooleanFilter
 This class implements a x3d boolean filter node. More...
 
class  Ocean::SceneDescription::SDX::X3D::BooleanToggle
 This class implements a x3d boolean toggle node. More...
 
class  Ocean::SceneDescription::SDX::X3D::BooleanTrigger
 This class implements a x3d boolean trigger node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Box
 This class implements a x3d box node. More...
 
class  Ocean::SceneDescription::SDX::X3D::ClassicParser
 This class implements a parser for the classic x3d file format. More...
 
class  Ocean::SceneDescription::SDX::X3D::ClassicScanner
 This class implements a scanner for the classic x3d file format. More...
 
class  Ocean::SceneDescription::SDX::X3D::Color
 This class implements a x3d color node. More...
 
class  Ocean::SceneDescription::SDX::X3D::ColorInterpolator
 This class implements a color interpolator node. More...
 
class  Ocean::SceneDescription::SDX::X3D::ComposedShader
 This class implements a x3d composed shader node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Cone
 This class implements a x3d cone node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Coordinate
 This class implements a x3d coordinate node. More...
 
class  Ocean::SceneDescription::SDX::X3D::CoordinateInterpolator
 This class implements a coordinate interpolator node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Cylinder
 This class implements a x3d cylinder node. More...
 
class  Ocean::SceneDescription::SDX::X3D::DirectionalLight
 This class implements a x3d directional light node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Factory
 This class implements a x3d node factory. More...
 
class  Ocean::SceneDescription::SDX::X3D::FontStyle
 This class implements an abstract x3d font style. More...
 
class  Ocean::SceneDescription::SDX::X3D::Group
 This class implements a x3d group node. More...
 
class  Ocean::SceneDescription::SDX::X3D::HeadUpTransform
 This class implements an ocean specific X3D node to allow head-up nodes. More...
 
class  Ocean::SceneDescription::SDX::X3D::ImageTexture
 This class implements a x3d image texture node. More...
 
class  Ocean::SceneDescription::SDX::X3D::IndexedFaceSet
 This class implements a x3d indexed face set node. More...
 
class  Ocean::SceneDescription::SDX::X3D::IndexedLineSet
 This class implements a x3d indexed line set node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Inline
 This class implements a x3d inline node. More...
 
class  Ocean::SceneDescription::SDX::X3D::LiveVideoTexture
 This class implements an unspecified x3d live video texture node. More...
 
class  Ocean::SceneDescription::SDX::X3D::LOD
 This class implements a x3d LOD node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Material
 This class implements a x3d material node. More...
 
class  Ocean::SceneDescription::SDX::X3D::MovieTexture
 This class implements a x3d movie texture node. More...
 
class  Ocean::SceneDescription::SDX::X3D::MultiTexture
 This class implements a x3d multi texture node. More...
 
class  Ocean::SceneDescription::SDX::X3D::MultiTextureTransform
 This class implements a x3d multi texture transform node. More...
 
class  Ocean::SceneDescription::SDX::X3D::NavigationInfo
 This class implements a x3d NavigationInfo node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Normal
 This class implements a x3d normal node. More...
 
class  Ocean::SceneDescription::SDX::X3D::NormalInterpolator
 This class implements a normal interpolator node. More...
 
class  Ocean::SceneDescription::SDX::X3D::OrientationInterpolator
 This class implements an orientation interpolator node. More...
 
class  Ocean::SceneDescription::SDX::X3D::PackagedShader
 This class implements a x3d packaged shader node. More...
 
class  Ocean::SceneDescription::SDX::X3D::PhantomTextureCoordinate
 This class implements an Ocea specific x3d phantom texture coordinate node. More...
 
class  Ocean::SceneDescription::SDX::X3D::PointLight
 This class implements a x3d point light node. More...
 
class  Ocean::SceneDescription::SDX::X3D::PointSet
 This class implements a x3d point set node. More...
 
class  Ocean::SceneDescription::SDX::X3D::PositionInterpolator
 This class implements a position interpolator node. More...
 
class  Ocean::SceneDescription::SDX::X3D::PositionInterpolator2D
 This class implements a position interpolator 2d node. More...
 
class  Ocean::SceneDescription::SDX::X3D::ProximitySensor
 This class implements a proximity sensor node. More...
 
class  Ocean::SceneDescription::SDX::X3D::ScalarInterpolator
 This class implements a scalar interpolator node. More...
 
class  Ocean::SceneDescription::SDX::X3D::ShaderPart
 This class implements a x3d shader part node. More...
 
class  Ocean::SceneDescription::SDX::X3D::ShaderProgram
 This class implements a x3d shader program node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Shape
 This class implements a x3d shape node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Sphere
 This class implements a x3d sphere node. More...
 
class  Ocean::SceneDescription::SDX::X3D::SpotLight
 This class implements a x3d spot light node. More...
 
class  Ocean::SceneDescription::SDX::X3D::StaticGroup
 This class implements a x3d static group node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Switch
 This class implements a x3d switch node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Text
 This class implements a x3d text node. More...
 
class  Ocean::SceneDescription::SDX::X3D::TextureCoordinate
 This class implements a x3d texture coordinate node. More...
 
class  Ocean::SceneDescription::SDX::X3D::TextureProperties
 This class implements a x3d texture properties node. More...
 
class  Ocean::SceneDescription::SDX::X3D::TextureTransform
 This class implements a x3d texture transform node. More...
 
class  Ocean::SceneDescription::SDX::X3D::TimeSensor
 This class implements a time sensor node. More...
 
class  Ocean::SceneDescription::SDX::X3D::TimeTrigger
 This class implements a x3d time trigger node. More...
 
class  Ocean::SceneDescription::SDX::X3D::TouchSensor
 This class implements a touch sensor node. More...
 
class  Ocean::SceneDescription::SDX::X3D::TrackerTransform
 This class implements an ocean specific X3D node to allow specific tracker system transformations. More...
 
class  Ocean::SceneDescription::SDX::X3D::Transform
 This class implements a x3d transform node. More...
 
class  Ocean::SceneDescription::SDX::X3D::Utilities
 This class implements utility functions. More...
 
class  Ocean::SceneDescription::SDX::X3D::Viewpoint
 This class implements a x3d viewpoint node. More...
 
class  Ocean::SceneDescription::SDX::X3D::WorldInfo
 This class implements a x3d world info node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DAppearanceChildNode
 This class implements an abstract x3d appearance child node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DAppearanceNode
 This class implements an abstract x3d appearance node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DBackgroundNode
 This class implements an abstract x3d background node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DBindableNode
 This class implements an abstract x3d bindable node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DBoundedObject
 This class implements an abstract x3d bounded object. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DChildNode
 This class implements an abstract x3d child node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DColorNode
 This class implements an abstract x3d color node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DComposedGeometryNode
 This class implements an abstract x3d composed geometry node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DCoordinateNode
 This class implements an abstract x3d coordinate node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DEnvironmentalSensorNode
 This class implements an abstract x3d envrionmental sensor node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DFontStyleNode
 This class implements an abstract x3d font style node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DGeometricPropertyNode
 This class implements an abstract x3d geometric property node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DGeometryNode
 This class implements an abstract x3d geometry node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DGroupingNode
 This class implements an abstract x3d grouping node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DInfoNode
 This class implements an abstract x3d info node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DInterpolatorNode
 This class implements an abstract x3d interpolator node object. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DLibrary
 This class implements the scene library for all x3d file types. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DLightNode
 This class implements an abstract x3d light node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DMaterialNode
 This class implements an abstract x3d material node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DNode
 This class implements an abstract x3d node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DNormalNode
 This class implements an abstract x3d normal node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DPointingDeviceSensorNode
 This class implements an abstract x3d pointing device sensor node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DScene
 This class implements a scene object holding an entire x3d scene. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DSensorNode
 This class implements an abstract x3d sensor node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DShaderNode
 This class implements an abstract x3d shader node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DShapeNode
 This class implements an abstract x3d shape node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DSoundSourceNode
 This class implements an abstract x3d sound source node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DTexture2DNode
 This class implements an abstract x3d texture 2D node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DTextureCoordinateNode
 This class implements an abstract x3d texture coordinate node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DTextureNode
 This class implemenst an abstract x3d texture node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DTextureTransformNode
 This class implements an abstract x3d texture transform node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DTimeDependentNode
 This class implements an abstract x3d time dependent node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DTouchSensorNode
 This class implements an abstract x3d touch sensor node. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DUrlObject
 This class implements an abstract x3d url object. More...
 
class  Ocean::SceneDescription::SDX::X3D::X3DViewpointNode
 This class implements an abstract x3d viewpoint node. More...
 
class  Ocean::SceneDescription::SDX::X3D::XMLParser
 This class implements a XML parser for X3D. More...
 

Functions

bool OCEAN_SCENEDESCRIPTION_SDX_X3D_EXPORT pluginLoad ()
 Tries to load the plugin and initializes all internal 3rd party libraries. More...
 
bool OCEAN_SCENEDESCRIPTION_SDX_X3D_EXPORT pluginUnload ()
 Tries to unload the plugin and all internal resources of 3rd party libraries. More...
 

Detailed Description

The Ocean SceneDescription SDX X3D Library implements a scene description interface for X3D files.


The library is platform independent. Do not use any specific function of this library directly, use the abstract interface of the Manager object instead.

See also
Manager.

Function Documentation

◆ pluginLoad()

bool OCEAN_SCENEDESCRIPTION_SDX_X3D_EXPORT pluginLoad ( )

Tries to load the plugin and initializes all internal 3rd party libraries.

Make sure that the plugin will be loaded only once!

Returns
True, if succeeded
See also
pluginUnload().

◆ pluginUnload()

bool OCEAN_SCENEDESCRIPTION_SDX_X3D_EXPORT pluginUnload ( )

Tries to unload the plugin and all internal resources of 3rd party libraries.

Make sure that all resources of this plugin has been released before!

Returns
True, if succeeded
See also
pluginLoad().