Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

billboard_fields_ Struct Reference

#include <vrmltypes.h>

Collaboration diagram for billboard_fields_:

Collaboration graph
[legend]

Detailed Description

Internal rapresentation of the fields of vrml Billboard node.

The Billboard node is formally defined as:

Billboard { 
  eventIn      MFNode   addChildren
  eventIn      MFNode   removeChildren
  exposedField SFVec3f  axisOfRotation 0 1 0     # (-,)
  exposedField MFNode   children       []
  field        SFVec3f  bboxCenter     0 0 0     # (-,)
  field        SFVec3f  bboxSize       -1 -1 -1  # (0,) or -1,-1,-1
}

We use the node child field for storing children data, so the children field in this struct is omitted.

See also:
International Standard ISO/IEC 14772-1:1997 : Information technology -- Computer graphics and image processing -- The Virtual Reality Modeling Language (VRML) -- Part 1: Functional specification and UTF-8 encoding. Chapter 6.6 Billboard


Data Fields

sfvec3f bboxCenter
 The center of the bounding box enclosing the Billboard.

sfvec3f bboxSize
 The size of the bounding box enclosing the Billboard.

sfvec3f axisOfRotation
 The axis of rotation of the Billboard.


Field Documentation

sfvec3f billboard_fields_::axisOfRotation
 

The axis of rotation of the Billboard.

sfvec3f billboard_fields_::bboxCenter
 

The center of the bounding box enclosing the Billboard.

sfvec3f billboard_fields_::bboxSize
 

The size of the bounding box enclosing the Billboard.


The documentation for this struct was generated from the following file:

SourceForge.net Logo

Generated on Mon Jun 14 17:25:56 2004 for D.R.I.V.E. by doxygen 1.3.7