Data Structures | |
class | Appearance |
class | Background |
class | Box |
class | Camera |
class | ClipPlane |
class | Color |
class | Cone |
class | connect |
class | Coordinate |
class | Cylinder |
class | DirectionalLight |
class | ExternProtoDeclare |
class | field |
class | fieldValue |
class | FillProperties |
class | FontStyle |
class | Group |
class | I |
Generic MF vector. More... | |
class | ImageTexture |
class | IndexedFaceSet |
class | IS |
class | KeySensor |
class | Layer |
class | LayerSet |
class | LineProperties |
class | M |
Prototype database. More... | |
class | Material |
class | MF |
class | Normal |
class | OrientationChaser |
class | OrientationInterpolator |
class | OrthoViewpoint |
class | PixelTexture |
class | PointLight |
class | PositionInterpolator |
class | ProgramShader |
class | ProtoBody |
class | ProtoDeclare |
class | ProtoInstance |
class | ProtoInterface |
class | ROUTE |
class | Scene |
class | SF |
class | ShaderProgram |
class | Shape |
Class. More... | |
class | Sphere |
class | SpotLight |
class | StaticGroup |
class | Switch |
class | Text |
class | TextureCoordinate |
class | TextureProperties |
class | TextureTransform |
class | TimeSensor |
WARNING: cannot derive from X3DSensorNode to avoid ambiguous derivation. Is this an ISO error ? More... | |
class | Transform |
class | Viewpoint |
class | Viewport |
class | WordInfo |
class | X3DAppearanceChildNode |
class | X3DAppearanceNode |
class | X3DBackgroundNode |
class | X3DBindableNode |
class | X3DBoundedObject |
class | X3DChaserNode |
class | X3DChildNode |
class | X3DColorNode |
class | X3DComposedGeometryNode |
class | X3DCoordinateNode |
class | X3DEvent |
class | X3DField |
class | X3DFieldSpec |
class | X3DFollowerNode |
class | X3DFontStyleNode |
class | X3DGeometricPropertyNode |
class | X3DGeometryNode |
class | X3DGroupingNode |
class | X3DInfoNode |
class | X3DInterpolatorNode |
class | X3DKeyDeviceSensorNode |
class | X3DLayerNode |
class | X3DLightNode |
class | X3DMaterialNode |
class | X3DMetadataObject |
class | X3DNode |
class | X3DNormalNode |
class | X3DProgrammableShaderObject |
class | X3DProto |
class | X3DSensorNode |
class | X3DShaderNode |
class | X3DShapeNode |
Abstract class. More... | |
class | X3DTexture2DNode |
class | X3DTextureCoordinateNode |
class | X3DTextureNode |
class | X3DTextureTransformNode |
class | X3DTimeDependentNode |
class | X3DUrlObject |
class | X3DVertexAttributeNode |
class | X3DViewpointNode |
class | X3DViewportNode |
Typedefs | |
typedef I< AP_String > | MConnect |
typedef I< X3DNode * > | MDEF |
typedef I< X3DField * > | MField |
typedef M< X3DNode * > | MFNode |
typedef AP_HashBase< AP_String, AP_Xml > | Proto |
Enumerations | |
enum | X3DFieldDirection { In, Out, InOut, Void } |
Generic IF indexed vector. More... | |
enum | X3DFieldType { TSFBool, TMFBool, TSFColor, TMFColor, TSFColorRGBA, TMFColorRGBA, TSFDouble, TMFDouble, TSFFloat, TMFFloat, TSFImage, TMFImage, TSFInt32, TMFInt32, TSFMatrix4f, TMFMatrix4f, TSFMatrix3f, TMFMatrix3f, TSFMatrix4d, TMFMatrix4d, TSFMatrix3d, TMFMatrix3d, TSFRotation, TMFRotation, TSFString, TMFString, TSFTime, TMFTime, TSFVec4f, TMFVec4f, TSFVec3f, TMFVec3f, TSFVec2f, TMFVec2f, TSFVec4d, TMFVec4d, TSFVec3d, TMFVec3d, TSFVec2d, TMFVec2d, TSFNode, TMFNode, TUnknown } |
enum | X3DNodeType { TX3DAppearanceNode, TX3DBindableNode, TX3DBoundedObject, TX3DChildNode, TX3DColorNode, TX3DComposedGeometryNode, TX3DCoordinateNode, TX3DFontStyleNode, TX3DGeometricPropertyNode, TX3DGeometryNode, TX3DGroupingNode, TX3DInfoNode, TX3DLayerNode, TX3DMaterialNode, TX3DNode, TX3DNormalNode, TX3DShapeNode, TX3DTextureCoordinateNode, TX3DViewpointNode, TX3DViewportNode, TAppearance, TClipPlane, TExternProtoDeclare, TFontStyle, TProtoBody, TProtoDeclare, TProtoInstance, TProtoInterface, TProgramShader, TShaderProgram, TGroup, TImageTexture, TKeySensor, TIndexedFaceSet, TLayer, TLayerSet, TMaterial, TOrthoViewpoint, TPixelTexture, TShape, TStaticGroup, TText, TTransform, TViewpoint, TViewport, TWordInfo } |
Functions | |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d | SFDefine (SFVec2d, AP_Vector2d, TSFVec2d) MFDefine(MFVec2d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d | SFDefine (SFVec3d, AP_Vector3d, TSFVec3d) MFDefine(MFVec3d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f | SFDefine (SFVec4d, AP_Vector4d, TSFVec4d) MFDefine(MFVec4d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f | SFDefine (SFVec2f, AP_Vector2f, TSFVec2f) MFDefine(MFVec2f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f | SFDefine (SFVec3f, AP_Vector3f, TSFVec3f) MFDefine(MFVec3f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime | SFDefine (SFVec4f, AP_Vector4f, TSFVec4f) MFDefine(MFVec4f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString | SFDefine (SFTime, AP_Float64, TSFTime) MFDefine(MFTime |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation | SFDefine (SFString, AP_String, TSFString) SFDefine(MFString |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d | SFDefine (SFRotation, AP_Rotate4f, TSFRotation) MFDefine(MFRotation |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f | SFDefine (SFMatrix4d, AP_Matrix4x4d, TSFMatrix4d) MFDefine(MFMatrix4d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 | SFDefine (SFMatrix4f, AP_Matrix4x4f, TSFMatrix4f) MFDefine(MFMatrix4f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage | SFDefine (SFInt32, AP_Sint32, TSFInt32) MFDefine(MFInt32 |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat | SFDefine (SFImage, Image, TSFImage) MFDefine(MFImage |
TMFBool TMFColor TMFColorRGBA TMFDouble | SFDefine (SFFloat, AP_Float32, TSFFloat) MFDefine(MFFloat |
TMFBool TMFColor TMFColorRGBA | SFDefine (SFDouble, AP_Float64, TSFDouble) MFDefine(MFDouble |
TMFBool TMFColor | SFDefine (SFColorRGBA, AP_Vector4f, TSFColorRGBA) MFDefine(MFColorRGBA |
TMFBool | SFDefine (SFColor, AP_Color3f, TSFColor) MFDefine(MFColor |
SFDefine (SFBool, AP_Bool, TSFBool) MFDefine(MFBool | |
Variables | |
static AP_Float32 | _box [] |
static AP_Float32 | _normal [] |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation | AP_Array |
AP_Bool | |
TMFBool | AP_Color3f |
TMFBool TMFColor TMFColorRGBA TMFDouble | AP_Float32 |
TMFBool TMFColor TMFColorRGBA | AP_Float64 |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f | AP_Matrix4x4d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 | AP_Matrix4x4f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d | AP_Rotate4f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage | AP_Sint32 |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d | AP_Vector2d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f | AP_Vector2f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d | AP_Vector3d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f | AP_Vector3f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f | AP_Vector4d |
TMFBool TMFColor | AP_Vector4f |
AP_Bool | HaveGLExtensions = false |
Global variable. | |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat | Image |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d TMFVec2d typedef X3DNode * | SFNode |
static const AP_Float32 | TextureRectangle [] |
static const AP_Float32 | VertexRectangle [] |
typedef AP_HashBase<AP_String,AP_Xml> Proto |
enum X3DFieldDirection |
enum X3DFieldType |
enum X3DNodeType |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d X3D::SFDefine | ( | SFVec2d | , | |
AP_Vector2d | , | |||
TSFVec2d | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d X3D::SFDefine | ( | SFVec3d | , | |
AP_Vector3d | , | |||
TSFVec3d | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f X3D::SFDefine | ( | SFVec4d | , | |
AP_Vector4d | , | |||
TSFVec4d | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f X3D::SFDefine | ( | SFVec2f | , | |
AP_Vector2f | , | |||
TSFVec2f | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f X3D::SFDefine | ( | SFVec3f | , | |
AP_Vector3f | , | |||
TSFVec3f | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime X3D::SFDefine | ( | SFVec4f | , | |
AP_Vector4f | , | |||
TSFVec4f | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString X3D::SFDefine | ( | SFTime | , | |
AP_Float64 | , | |||
TSFTime | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation X3D::SFDefine | ( | SFString | , | |
AP_String | , | |||
TSFString | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d X3D::SFDefine | ( | SFRotation | , | |
AP_Rotate4f | , | |||
TSFRotation | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f X3D::SFDefine | ( | SFMatrix4d | , | |
AP_Matrix4x4d | , | |||
TSFMatrix4d | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 X3D::SFDefine | ( | SFMatrix4f | , | |
AP_Matrix4x4f | , | |||
TSFMatrix4f | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage X3D::SFDefine | ( | SFInt32 | , | |
AP_Sint32 | , | |||
TSFInt32 | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat X3D::SFDefine | ( | SFImage | , | |
Image | , | |||
TSFImage | ||||
) |
TMFBool TMFColor TMFColorRGBA TMFDouble X3D::SFDefine | ( | SFFloat | , | |
AP_Float32 | , | |||
TSFFloat | ||||
) |
TMFBool TMFColor TMFColorRGBA X3D::SFDefine | ( | SFDouble | , | |
AP_Float64 | , | |||
TSFDouble | ||||
) |
TMFBool TMFColor X3D::SFDefine | ( | SFColorRGBA | , | |
AP_Vector4f | , | |||
TSFColorRGBA | ||||
) |
TMFBool X3D::SFDefine | ( | SFColor | , | |
AP_Color3f | , | |||
TSFColor | ||||
) |
X3D::SFDefine | ( | SFBool | , | |
AP_Bool | , | |||
TSFBool | ||||
) |
AP_Float32 _box[] [static] |
Initial value:
{ -1.0,-1.0,-1.0, 1.0,-1.0,-1.0, -1.0,1.0,-1.0, 1.0,1.0,-1.0, 1.0,-1.0,-1.0, 1.0,-1.0,1.0, 1.0,1.0,-1.0, 1.0,1.0,1.0, 1.0,-1.0,1.0, -1.0,-1.0,1.0, 1.0,1.0,1.0, -1.0,1.0,1.0, -1.0,-1.0,1.0, -1.0,-1.0,-1.0, -1.0,1.0,1.0, -1.0,1.0,-1.0, -1.0,-1.0,-1.0, 1.0,-1.0,-1.0, -1.0,-1.0,1.0, 1.0,-1.0,1.0, -1.0,1.0,-1.0, 1.0,1.0,-1.0, -1.0,1.0,1.0, 1.0,1.0,1.0 }
AP_Float32 _normal[] [static] |
Initial value:
{ 0.0,0.0,1.0, 0.0,0.0,1.0, 0.0,0.0,1.0, 0.0,0.0,1.0, -1.0,0.0,0.0, -1.0,0.0,0.0, -1.0,0.0,0.0, -1.0,0.0,0.0, 0.0,0.0,-1.0, 0.0,0.0,-1.0, 0.0,0.0,-1.0, 0.0,0.0,-1.0, 1.0,0.0,0.0, 1.0,0.0,0.0, 1.0,0.0,0.0, 1.0,0.0,0.0, 0.0,1.0,0.0, 0.0,1.0,0.0, 0.0,1.0,0.0, 0.0,1.0,0.0, 0.0,-1.0,0.0, 0.0,-1.0,0.0, 0.0,-1.0,0.0, 0.0,-1.0,0.0 }
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation AP_Array |
TMFBool AP_Color3f |
TMFBool TMFColor TMFColorRGBA TMFDouble AP_Float32 |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString AP_Float64 |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f AP_Matrix4x4d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 AP_Matrix4x4f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d AP_Rotate4f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage AP_Sint32 |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d AP_Vector2d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f AP_Vector2f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d AP_Vector3d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f AP_Vector3f |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f AP_Vector4d |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime AP_Vector4f |
AP_Bool HaveGLExtensions = false |
Global variable.
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat Image |
TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d TMFVec2d typedef X3DNode* SFNode |
const AP_Float32 TextureRectangle[] [static] |
Initial value:
{ 0.0, 0.99, 0.99, 0.99, 0.0, 0.0, 0.99, 0.0}
const AP_Float32 VertexRectangle[] [static] |
Initial value:
{ -1.0, -1.0, 0.0, 1.0, -1.0, 0.0, -1.0, 1.0, 0.0, 1.0, 1.0, 0.0 }