From 3a964a6b934245077386e670c72793276d37da1a Mon Sep 17 00:00:00 2001
From: Robert Osfield
AlphaFunc(const AlphaFunc& af, const CopyOp& copyop=CopyOp::SHALLOW_COPY)
META_StateAttribute(AlphaFunc, ALPHAFUNC)
+
META_StateAttribute(osg, AlphaFunc, ALPHAFUNC)
virtual int compare(const StateAttribute& sa) const
virtual void setStateSetModes(StateSet& ds, const GLModeValue value) const
+
virtual void getAssociatedModes(std::vector<GLMode>& modes) const
inline void setFunction(const ComparisonFunction func, const float ref)
+
inline void setFunction(const ComparisonFunction func, const float ref)
inline const ComparisonFunction getFunction() const
virtual bool isSameKindAs(const Object* obj) const
virtual const char* libraryName() const
+
virtual const char* className() const
virtual const Type getType() const
+
virtual const Type getType() const
+
virtual bool isTextureAttribute() const
bool operator < (const StateAttribute& rhs) const
Public Methods
inline void setDataVariance(const DataVariance dv)
+
inline void setDataVariance(const DataVariance dv)
inline const DataVariance getDataVariance() const
+
inline const DataVariance getDataVariance() const
diff --git a/doc/doc++/osg/AnimationPath.html b/doc/doc++/osg/AnimationPath.html
index 85a2085ca..b51b66e9b 100644
--- a/doc/doc++/osg/AnimationPath.html
+++ b/doc/doc++/osg/AnimationPath.html
@@ -31,10 +31,10 @@
virtual bool getInverse(double time, Matrix& matrix) const
@@ -100,7 +100,7 @@ be attached directly to Transform nodes to move subgraphs around the scene.
@@ -116,7 +116,7 @@ be attached directly to Transform nodes to move subgraphs around the scene.
diff --git a/doc/doc++/osg/AttributeFunctor.html b/doc/doc++/osg/AttributeFunctor.html index ba5d9770d..bf2d827b6 100644 --- a/doc/doc++/osg/AttributeFunctor.html +++ b/doc/doc++/osg/AttributeFunctor.html @@ -22,24 +22,24 @@
General purpose axis-aligned bounding box class for enclosing objects/vertices. Used to bounding the leaf objects in the scene, -i.e. osg::GeoSet's to assist in view frustum culling etc.+i.e. osg::Drawable's to assist in view frustum culling etc.
Pure virtual base class for drawable Geometry. Contains no drawing primitives -directly, these are provided by subclasses such as GeoSet. State attributes +directly, these are provided by subclasses such as osg::Geometry. State attributes for a Drawable are maintained in StateSet which the Drawable maintains a referenced counted pointer to. Both Drawable's and StateSet's can be shared for optimal memory usage and graphics performance. @@ -232,7 +252,7 @@ be shared for optimal memory usage and graphics performance.Subclasses should provide an instance of getStats(Statistics *st) if the subclass contains drawing primitives. This member function should add the primitives it draws into the Statistics class; for example add the number of quads, triangles etc -created. For an example see GeoSet.cpp: +created. For an example see Geometry.cpp: getStats(osgUtil::Statistics *stat). Failure to implement this routine will only result in the stats displayed for your drawable being wrong. @@ -244,78 +264,82 @@ quads are in the display list).
Encapsulates OpenGL drawing primitives, geometry and optional binding of normal, color and texture coordinates.+
Note, osg::GeoSet is now deprecated, please use osg::Geometry instead.
Encapsulates OpenGL drawing primitives, geometry and +Note, osg::GeoSet is now deprecated, please use osg::Geometry instead. +osg::GeoSet will be kept through to the beta release for +backwards compatability only. + +Encapsulates OpenGL drawing primitives, geometry and optional binding of normal, color and texture coordinates. Used for representing the visible objects in the scene. State attributes for a GeoSet are maintained in StateSet which the GeoSet maintains @@ -484,576 +508,580 @@ be shared for optimal memory usage and graphics performance.
- +
enum PrimitiveType
- +
- +NO_TYPE
POINTS
LINES
LINE_STRIP
FLAT_LINE_STRIP
LINE_LOOP
TRIANGLES
TRIANGLE_STRIP
FLAT_TRIANGLE_STRIP
TRIANGLE_FAN
FLAT_TRIANGLE_FAN
QUADS
QUAD_STRIP
POLYGON
enum BindingType
- +
enum InterleaveArrayType
- +
- +IA_OFF
IA_V2F
IA_V3F
IA_C4UB_V2F
IA_C4UB_V3F
IA_C3F_V3F
IA_N3F_V3F
IA_C4F_N3F_V3F
IA_T2F_V3F
IA_T4F_V4F
IA_T2F_C4UB_V3F
IA_T2F_C3F_V3F
IA_T2F_N3F_V3F
IA_T2F_C4F_N3F_V3F
IA_T4F_C4F_N3F_V4F
struct IndexPointer
- +
- +mutable uint _size
bool _is_ushort
union
- +
IndexPointer()
inline const bool operator == (const IndexPointer& ip) const + +
inline const bool operator == (const IndexPointer& ip) const
inline const bool valid() const
inline const bool null() const
inline void setToNull()
inline void set(uint size, ushort* data) + +
inline void set(uint size, GLushort* data)
void set(const uint size, uint* data) + +
void set(const uint size, GLuint* data)
inline const uint maxIndex() const
inline const uint operator [] (const uint pos) const + +
inline const GLint operator [] (const GLuint pos) const
GeoSet()
GeoSet(const GeoSet& geoset, const CopyOp& copyop=CopyOp::SHALLOW_COPY) + +
GeoSet(const GeoSet& geoset, const CopyOp& copyop=CopyOp::SHALLOW_COPY)
- Copy constructor using CopyOp to manage deep vs shallow copy
virtual Object* cloneType() const
virtual Object* clone(const CopyOp& copyop) const
virtual bool isSameKindAs(const Object* obj) const
virtual const char* libraryName() const +
virtual const char* className() const
inline void setNumPrims( const int n )
inline const int getNumPrims() const
void setPrimType( const PrimitiveType type ) + +
void setPrimType( const PrimitiveType type )
inline const PrimitiveType getPrimType() const + +
inline const PrimitiveType getPrimType() const
inline void setPrimLengths( int* lens )
inline int* getPrimLengths()
inline const int* getPrimLengths() const
void computeNumVerts() const
inline const int getNumCoords() const
- get the number of coords required by the defined primitives.
inline Vec3* getCoords()
- get a pointer to Vec3 coord array.
inline const Vec3* getCoords() const
- get a const pointer to Vec3 coord array.
inline const int getNumCoordIndices() const
- get the number of indices required by the defined primitives.
inline IndexPointer& getCoordIndices() + +
inline IndexPointer& getCoordIndices()
- get the coord index array.
inline const IndexPointer& getCoordIndices() const + +
inline const IndexPointer& getCoordIndices() const
- get the const coord index array.
void setCoords( Vec3* cp )
- set the coords (ie the geometry) of the geoset
void setCoords( Vec3* cp, ushort* ci ) + +
void setCoords( Vec3* cp, GLushort* ci )
- set the coords (ie the geometry) and ushort indices of the geoset. To reduce memory footprint and bandwidth for small datasets it is recommended the ushort indices are used instead of unit indices.
void setCoords( Vec3* cp, uint* ci ) + +
void setCoords( Vec3* cp, GLuint* ci )
- set the coords (ie the geometry) and uint indices of the geoset. Unless your data set exceeds 65536 indices prefer ushort indices over uint indices, only use this unit indices version if necessary.
void setCoords( Vec3* cp, IndexPointer& ip ) + +
void setCoords( Vec3* cp, IndexPointer& ip )
- set the coords (ie the geometry) and indices of the geoset
inline const int getNumNormals() const
- get the number of normals required by the defined primitives and normals binding
inline Vec3* getNormals()
- get a pointer to Vec3 normal array.
inline const Vec3* getNormals() const
- get a const pointer to Vec3 normal array.
inline int getNumNormalIndices() const
- get the number of normal indices required by the defined primitives and normals binding
inline IndexPointer& getNormalIndices() + +
inline IndexPointer& getNormalIndices()
- get the normal index array.
inline const IndexPointer& getNormalIndices() const + +
inline const IndexPointer& getNormalIndices() const
- get the const normal index array.
void setNormals( Vec3* np )
- set the normals of the geoset
void setNormals( Vec3* np, ushort* ni ) + +
void setNormals( Vec3* np, GLushort* ni )
- set the normals and normal indices of the geoset
void setNormals( Vec3* np, uint* ni ) + +
void setNormals( Vec3* np, GLuint* ni )
- set the normals and normal indices of the geoset
void setNormals( Vec3* np, IndexPointer& ip ) + +
void setNormals( Vec3* np, IndexPointer& ip )
- set the normals and normal indices of the geoset
void setNormalBinding( const BindingType binding ) + +
void setNormalBinding( const BindingType binding )
- set the normals binding to the vertices/primitives/overall
inline const BindingType getNormalBinding() const + +
inline const BindingType getNormalBinding() const
inline const int getNumColors() const
- get the number of colors required by the defined primitives and color binding
inline Vec4* getColors()
- get a pointer to Vec4 color array.
inline const Vec4* getColors() const
- get a pointer to Vec4 color array.
inline int getNumColorIndices() const
- get the number of colors indices required by the defined primitives and color binding
inline IndexPointer& getColorIndices() + +
inline IndexPointer& getColorIndices()
- get the color index array.
inline const IndexPointer& getColorIndices() const + +
inline const IndexPointer& getColorIndices() const
- get the const color index array.
void setColors( Vec4* cp )
- set the colors of the geoset
void setColors( Vec4* cp, ushort* li ) + +
void setColors( Vec4* cp, GLushort* li )
- set the colors and color indices of the geoset
void setColors( Vec4* cp, uint* li ) + +
void setColors( Vec4* cp, GLuint* li )
- set the colors and color indices of the geoset
void setColors( Vec4* cp, IndexPointer& ip ) + +
void setColors( Vec4* cp, IndexPointer& ip )
- set the colors and color indices of the geoset
void setColorBinding( const BindingType binding ) + +
void setColorBinding( const BindingType binding )
- set the color binding to the vertices/primitives/overall
inline BindingType getColorBinding() const + +
inline BindingType getColorBinding() const
inline const int getNumTextureCoords() const
- get the number of texture coords required by the defined primitives and textures binding
inline Vec2* getTextureCoords()
- get a pointer to Vec4 color array.
inline const Vec2* getTextureCoords() const
- get a pointer to Vec4 color array.
inline const int getNumTextureIndices() const
- get the number of texture coord indices required by the defined primitives and texture binding
inline IndexPointer& getTextureIndices() + +
inline IndexPointer& getTextureIndices()
- get the texture index array.
inline const IndexPointer& getTextureIndices() const + +
inline const IndexPointer& getTextureIndices() const
- get the texture index array.
void setTextureCoords( Vec2* tc )
- set the texture coords of the geoset
void setTextureCoords( Vec2* tc, ushort* ti ) + +
void setTextureCoords( Vec2* tc, GLushort* ti )
- set the texture coords and texture coord indices of the geoset
void setTextureCoords( Vec2* tc, uint* ti ) + +
void setTextureCoords( Vec2* tc, GLuint* ti )
- set the texture coords and texture coord indices of the geoset
void setTextureCoords( Vec2* tc, IndexPointer& ip ) + +
void setTextureCoords( Vec2* tc, IndexPointer& ip )
- set the texture coords and texture indices of the geoset
void setTextureBinding( const BindingType binding ) + +
void setTextureBinding( const BindingType binding )
- set the texture coord binding to the vertices/primitives/overall
inline const BindingType getTextureBinding() const + +
inline const BindingType getTextureBinding() const
inline const int getNumInterleavedCoords() const
- get the number of texture coords required by the defined primitives and textures binding
inline void* getInterleavedArray()
- get a pointer to interleaved float array.
inline const void* getInterleavedArray() const
- get a const pointer to interleaved float array.
inline const int getNumInterleavedIndices() const
- get the number of texture coord indices required by the defined primitives and texture binding
inline IndexPointer& getInterleavedIndices() + +
inline IndexPointer& getInterleavedIndices()
- get the texture index array.
inline const IndexPointer& getInterleavedIndices() const + +
inline const IndexPointer& getInterleavedIndices() const
- get the interleaved index array.
inline const InterleaveArrayType getInterleavedFormat() const + +
inline const InterleaveArrayType getInterleavedFormat() const
- get the interleaved array storage format.
void setInterleavedArray( const InterleaveArrayType format, float* ia ) + +
void setInterleavedArray( const InterleaveArrayType format, float* ia )
- set the interleaved arrays of the geoset
void setInterleavedArray( const InterleaveArrayType format, float* ia, ushort* iai ) + +
void setInterleavedArray( const InterleaveArrayType format, float* ia, GLushort* iai )
void setInterleavedArray( const InterleaveArrayType format, float* ia, uint* iai ) + +
void setInterleavedArray( const InterleaveArrayType format, float* ia, GLuint* iai )
void setInterleavedArray( const InterleaveArrayType format, float* ia, IndexPointer& iai ) + +
void setInterleavedArray( const InterleaveArrayType format, float* ia, IndexPointer& iai )
virtual void drawImmediateMode(State& state)
- draw geoset directly ignoring an OpenGL display list which could be attached. This is the internal draw method which does the drawing itself, and is the method to override when deriving from GeoSet for user-drawn objects.
const bool check() const
struct AttributeDeleteFunctor: public osg::Referenced
- function object which is used to handling the clean up of attribute arrays associated with GeoSet's. A default is provided which assumes that all @@ -1063,175 +1091,185 @@ a specify your own memory deletion operation.
- +
- -virtual void operator() (GeoSet* gset)
void setAttributeDeleteFunctor(AttributeDeleteFunctor* adf) + +
void setAttributeDeleteFunctor(AttributeDeleteFunctor* adf)
- set an alternative AttributeDeleteFunction to handle attribute arrays attached to this Geoset
AttributeDeleteFunctor* getAttributeDeleteFunctor() + +
AttributeDeleteFunctor* getAttributeDeleteFunctor()
- get the current AttributeDeleteFunction to handle attribute arrays attached to this Geoset
const AttributeDeleteFunctor* getAttributeDeleteFunctor() const + +
const AttributeDeleteFunctor* getAttributeDeleteFunctor() const
- get the current AttributeDeleteFunction to handle attribute arrays attached to this Geoset
bool getStats(Statistics &)
- Statistics collection for each drawable- 260901
virtual AttributeBitMask suppportsAttributeOperation() const
- return the attributes supported by applyAttrbuteUpdate() as an AttributeBitMask
virtual AttributeBitMask applyAttributeOperation(AttributeFunctor& auf)
- return the attributes successully applied in applyAttributeUpdate
virtual void applyPrimitiveOperation(PrimitiveFunctor& functor) +
- apply the internal geometry as basic primitives to a PrimitiveFunctor +
Geometry* convertToGeometry() +
- convinience function for converting GeoSet's to equivilant Geometry nodes +
GeoSet& operator = (const GeoSet&)
virtual ~GeoSet()
virtual const bool computeBound() const
ref_ptr<AttributeDeleteFunctor> _adf + +
ref_ptr<AttributeDeleteFunctor> _adf
int _numprims
PrimitiveType _primtype + +
PrimitiveType _primtype
int _needprimlen
unsigned int _oglprimtype
int* _primLengths
mutable unsigned char _primlength
unsigned char _flat_shaded_skip
mutable int _numcoords
Vec3* _coords
IndexPointer _cindex + +
IndexPointer _cindex
BindingType _normal_binding + +
BindingType _normal_binding
mutable int _numnormals
Vec3* _normals
IndexPointer _nindex + +
IndexPointer _nindex
BindingType _color_binding + +
BindingType _color_binding
mutable int _numcolors
Vec4* _colors
IndexPointer _colindex + +
IndexPointer _colindex
BindingType _texture_binding + +
BindingType _texture_binding
mutable int _numtcoords
Vec2* _tcoords
IndexPointer _tindex + +
IndexPointer _tindex
void* _iarray
IndexPointer _iaindex + +
IndexPointer _iaindex
InterleaveArrayType _iaformat + +
InterleaveArrayType _iaformat
unsigned int _ogliaformat
int _fast_path
void set_fast_path( void )
void draw_fast_path( void ) + +
void draw_fast_path( State& state )
void draw_alternate_path( void ) + +
void draw_alternate_path( State& state )
diff --git a/doc/doc++/osg/Geode.html b/doc/doc++/osg/Geode.html index b482ea4aa..dbd406840 100644 --- a/doc/doc++/osg/Geode.html +++ b/doc/doc++/osg/Geode.html @@ -23,54 +23,54 @@
- This class has no child classes.
@@ -82,20 +82,20 @@
Public Methods
- -
typedef std::vector< ref_ptr<Drawable> > DrawableList Geode() +
typedef std::vector< ref_ptr<Drawable> > DrawableList Geode()
- -
Geode(const Geode&, const CopyOp& copyop=CopyOp::SHALLOW_COPY) +
Geode(const Geode&, const CopyOp& copyop=CopyOp::SHALLOW_COPY)
- Copy constructor using CopyOp to manage deep vs shallow copy
- -
META_Node(Geode) +
META_Node(osg, Geode)
- -
virtual const bool addDrawable( Drawable* drawable ) +
virtual const bool addDrawable( Drawable* drawable )
- Add Drawable to Geode.
- -
virtual const bool removeDrawable( Drawable* drawable ) +
virtual const bool removeDrawable( Drawable* drawable )
- Remove Drawable from Geode.
- -
virtual const bool replaceDrawable( Drawable* origDraw, Drawable* newDraw ) +
virtual const bool replaceDrawable( Drawable* origDraw, Drawable* newDraw )
- Replace specified Drawable with another Drawable.
- -
inline const int getNumDrawables() const +
inline const int getNumDrawables() const
- return the number of geoset's
- -
inline Drawable* getDrawable( const int i ) +
inline Drawable* getDrawable( const int i )
- return geoset at position i
- -
inline const Drawable* getDrawable( const int i ) const +
inline const Drawable* getDrawable( const int i ) const
- return geoset at position i
- -
inline const bool containsDrawable(const Drawable* gset) const +
inline const bool containsDrawable(const Drawable* gset) const
- return true if geoset is contained within Geode
- -
inline DrawableList::iterator findDrawable(const Drawable* gset) +
inline DrawableList::iterator findDrawable(const Drawable* gset)
- return the iterator position for specified Drawable.
- -
inline DrawableList::const_iterator findDrawable(const Drawable* gset) const +
inline DrawableList::const_iterator findDrawable(const Drawable* gset) const
- return the const_iterator position for specified Drawable.
- -
void compileDrawables(State& state) +
void compileDrawables(State& state)
- compile OpenGL Display List for each geoset
Protected Fields
- -
DrawableList _drawables +
DrawableList _drawables
Protected Methods
- -
virtual ~Geode() +
virtual ~Geode()
- -
virtual const bool computeBound() const +
virtual const bool computeBound() const
- +
typedef std::vector< ref_ptr<Drawable> > DrawableList Geode()
Geode(const Geode&, const CopyOp& copyop=CopyOp::SHALLOW_COPY) + +
Geode(const Geode&, const CopyOp& copyop=CopyOp::SHALLOW_COPY)
- Copy constructor using CopyOp to manage deep vs shallow copy
META_Node(Geode) + +
META_Node(osg, Geode)
virtual const bool addDrawable( Drawable* drawable )
- Add Drawable to Geode. If gset is not NULL and is not contained in Geode then increment its @@ -104,7 +104,7 @@ sphere to force it to recompute on next getBound() and return true for success. Otherwise return false.
virtual const bool removeDrawable( Drawable* drawable )
- Remove Drawable from Geode. If gset is contained in Geode then remove it from the geoset @@ -114,7 +114,7 @@ return true for success. If gset is not found then return false and do not change the reference count of gset.
virtual const bool replaceDrawable( Drawable* origDraw, Drawable* newDraw )
- Replace specified Drawable with another Drawable. Decrement the reference count origGSet and increments the @@ -125,52 +125,52 @@ add newGset. If newGset is NULL then return false and do not remove origGset.
inline const int getNumDrawables() const
- return the number of geoset's
inline Drawable* getDrawable( const int i )
- return geoset at position i
inline const Drawable* getDrawable( const int i ) const
- return geoset at position i
inline const bool containsDrawable(const Drawable* gset) const
- return true if geoset is contained within Geode
inline DrawableList::iterator findDrawable(const Drawable* gset)
- return the iterator position for specified Drawable. return _geoset.end() if gset not is contained in Geode.
inline DrawableList::const_iterator findDrawable(const Drawable* gset) const
- return the const_iterator position for specified Drawable. return _geoset.end() if gset not is contained in Geode.
void compileDrawables(State& state)
- compile OpenGL Display List for each geoset
virtual ~Geode()
virtual const bool computeBound() const
DrawableList _drawables
diff --git a/doc/doc++/osg/Group.html b/doc/doc++/osg/Group.html index d23ab023b..f2b7312b3 100644 --- a/doc/doc++/osg/Group.html +++ b/doc/doc++/osg/Group.html @@ -23,53 +23,53 @@@@ -83,24 +83,24 @@ with memory management handled automatically via osg::Referenced.
Public Methods
- -
typedef std::vector<ref_ptr<Node> > ChildList Group() +
typedef std::vector<ref_ptr<Node> > ChildList Group()
- -
Group(const Group&, const CopyOp& copyop=CopyOp::SHALLOW_COPY) +
Group(const Group&, const CopyOp& copyop=CopyOp::SHALLOW_COPY)
- Copy constructor using CopyOp to manage deep vs shallow copy
- -
META_Node(Group) +
META_Node(osg, Group)
- -
virtual void traverse(NodeVisitor& nv) +
virtual void traverse(NodeVisitor& nv)
- -
virtual bool addChild( Node* child ) +
virtual bool addChild( Node* child )
- Add Node to Group.
- -
virtual bool removeChild( Node* child ) +
virtual bool removeChild( Node* child )
- Remove Node from Group.
- -
virtual bool replaceChild( Node* origChild, Node* newChild ) +
virtual bool replaceChild( Node* origChild, Node* newChild )
- Replace specified Node with another Node.
- -
inline const unsigned int getNumChildren() const +
inline const unsigned int getNumChildren() const
- return the number of chilren nodes
- -
inline Node* getChild( const unsigned int i ) +
inline Node* getChild( const unsigned int i )
- return child node at position i
- -
inline const Node* getChild( const unsigned int i ) const +
inline const Node* getChild( const unsigned int i ) const
- return child node at position i
- -
inline bool containsNode( const Node* node ) const +
inline bool containsNode( const Node* node ) const
- return true if node is contained within Group
- -
inline ChildList::iterator findNode( const Node* node ) +
inline ChildList::iterator findNode( const Node* node )
- return the iterator position for specified Node.
- -
inline ChildList::const_iterator findNode( const Node* node ) const +
inline ChildList::const_iterator findNode( const Node* node ) const
- return the const_iterator position for specified Node.
Protected Fields
- -
ChildList _children +
ChildList _children
Protected Methods
- -
virtual ~Group() +
virtual ~Group()
- -
virtual const bool computeBound() const +
virtual const bool computeBound() const
META_Object macro define the standard clone, isSameKindAs and className methods.+
META_Object macro define the standard clone, isSameKindAs and className methods.
META_StateAttribute macro define the standard clone, isSameKindAs, className and getType methods.+
META_StateAttribute macro define the standard clone, isSameKindAs, className and getType methods.
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
if array4 elements are between or equal to minValue and maxValue do nothing - legal value, otherwise clamp value to specified to range and return warning with valueName specifying which variable was clamped.+
if array4 elements are between or equal to minValue and maxValue do nothing - legal value, otherwise clamp value to specified to range and return warning with valueName specifying which variable was clamped.
if array4 elements are greater than or equal to minValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped+
if array4 elements are greater than or equal to minValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped
if array4 elements are is less than or equal to maxValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped+
if array4 elements are is less than or equal to maxValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped
if array4 elements are between or equal to minValue and maxValue do nothing - legal value, otherwise clamp value to specified to range and return warning with valueName specifying which variable was clamped.+
if array4 elements are between or equal to minValue and maxValue do nothing - legal value, otherwise clamp value to specified to range and return warning with valueName specifying which variable was clamped.
if array4 elements are greater than or equal to minValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped+
if array4 elements are greater than or equal to minValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped
if array4 elements are is less than or equal to maxValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped+
if array4 elements are is less than or equal to maxValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped
if array element value[i] is between or equal to minValue and maxValue do nothing - legal value, otherwise clamp value to specified to range and return warning with valueName specifying which variable was clamped.+
if array element value[i] is between or equal to minValue and maxValue do nothing - legal value, otherwise clamp value to specified to range and return warning with valueName specifying which variable was clamped.
if array element value[i] is greater than or equal to minValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped+
if array element value[i] is greater than or equal to minValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped
if array element value[i] is less than or equal to maxValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped+
if array element value[i] is less than or equal to maxValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped
if array elements are between or equal to minValue and maxValue do nothing - legal value, otherwise clamp value to specified to range and return warning with valueName specifying which variable was clamped.+
if array elements are between or equal to minValue and maxValue do nothing - legal value, otherwise clamp value to specified to range and return warning with valueName specifying which variable was clamped.
if array elements are greater than or equal to minValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped+
if array elements are greater than or equal to minValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped
if array elements are less than or equal to maxValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped+
if array elements are less than or equal to maxValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped
if value is between or equal to minValue and maxValue do nothing - legal value, otherwise clamp value to specified to range and return warning with valueName specifying which variable was clamped.+
if value is between or equal to minValue and maxValue do nothing - legal value, otherwise clamp value to specified to range and return warning with valueName specifying which variable was clamped.
if value is greater than or equal to minValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped+
if value is greater than or equal to minValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped
if value is less than or equal to maxValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped+
if value is less than or equal to maxValue do nothing - legal value, otherwise clamp value to specified maximum value and return warning with valueName specifying which variable was clamped
Convenience function to be used by images loaders to generate a valid geode to return for readNode().+
Convenience function to be used by images loaders to generate a valid geode to return for readNode().
Template function for iterating through a GeoSet operating on triangles with templated functor.+
Template function for iterating through a GeoSet operating on triangles with templated functor.
notify messaging function for providing fatal through to verbose debugging messages.+
notify messaging function for providing fatal through to verbose debugging messages.
Alphabetic index HTML hierarchy of classes or Java
Smart pointer for handling referenced counted objects+
Smart pointer for handling referenced counted objects
Alphabetic index HTML hierarchy of classes or Java
find specified file if specified file path+
find specified file in specified file path
find specified file if specified file path+
find specified file in specified file path
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
CompositeGUIEventHandler allows GUIEventHandlers to be composed into hierarchies+
+CompositeGUIEventHandler allows GUIEventHandlers to be composed into hierarchies+
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
Pure virtual base class for adapting the GUI actions requested by CameraManipulators into actions which are handled by the GUI toolkit of the users application.+
Pure virtual base class for adapting the GUI actions requested by CameraManipulators +into actions which are handled by the GUI toolkit of the users application. + ++There are several was of using the ActionAdapter either inheriting it as +done with osgGLUT::Viewer class or passing a simple struct to the camera +manipulator then unpacking the results and working out what to do to respond +to the requests. + +
Also there are several ways to run your app and handle the updating of +the window. osgGLUT::Viewer always has a idle callback registered which does a +redraw all the time. osgGLUT::Viewer can safely ignore both requestRedraw() and +requestContinousUpdate() as these are happening all the time anyway. + +
Other apps will probably want to respond to the requestRedraw() and +requestContinousUpdate(bool) and again there is more than one way to handle it. +You can override requestRedraw() and implement to call your own window +redraw straight away. Or you can implement so that a flag is set and +then you then respond the flag being set in your own leisure. + +
requestContinousUpdate(bool) is for enabling a throw or idle +callback to be requested by the camera manipulator. Again you can respond +to this immediately by registering a idle callback or a timed callback, or +you can delay setting the callback and do at you own leisure. + +
requestWarpPointer(int,int) is requesting a respositioning of a mouse pointer +to a specified x,y location on the window. Used by some camera manipulators +to initialize the mouse pointer when mouse position relative to a controls +neutral mouse position is required, i.e when mimicking a aircrafts joystick.
Alphabetic index HTML hierarchy of classes or Java
Pure virtual base class for adapting platform specific events into generic keyboard and mouse events.+
Pure virtual base class for adapting platform specific events into +generic keyboard and mouse events. + ++Used as GUI toolkit independent input into the osgUtil::CameraManipualor's. +For an example of how GUIEventAdapter is specialised for a particular GUI +Toolkit see osgGLUT::GLUTEventAdapter.
Alphabetic index HTML hierarchy of classes or Java
+ ++GUIEventHandler provides a basic interface for any class which wants to handle +a GUI Events. + +
The GUIEvent is supplied by a GUIEventAdapter. Feedback resulting from the +handle method is supplied by a GUIActionAdapter, which allows the GUIEventHandler +to ask the GUI to take some action in response to an incoming event. + +
For example, consider a Trackball Viewer class which takes mouse events and +manipulates a scene camera in response. The Trackball Viewer is a GUIEventHandler, +and receives the events via the handle method. If the user 'throws' the model, +the Trackball Viewer class can detect this via the incoming events, and +request that the GUI set up a timer callback to continually redraw the view. +This request is made via the GUIActionAdapter class. +
Alphabetic index HTML hierarchy of classes or Java
Base class primarily for visiting GUIEventHandlers.+
Base class primarily for visiting GUIEventHandlers. + ++A Default Visitor, (Might want to make it an Extrinsic Visitor at some point). +By default, it does nothing to the things it visits. Sub classes of this Visitor +need only override visit operations for the types of object they're interested in. +
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index Hierarchy of classes
Alphabetic index HTML hierarchy of classes or Java
SetSceneViewGUIEventHandlerVisitor which visits various types of GUIEventHandler and sets them up appropriately, given a new scene view.+
SetSceneViewGUIEventHandlerVisitor which visits various types of GUIEventHandler and +sets them up appropriately, given a new scene view. +.+
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
getLibraryName_osgGA() returns the library name in human friendly form+ + +
+getLibraryName_osgGA() returns the library name in human friendly form+
Alphabetic index HTML hierarchy of classes or Java
getVersion_osgGA() returns the library version number.+ + +
+getVersion_osgGA() returns the library version number. +Numbering convention : osg_src-0.8-31 will return 0.8.31 from getVersion_osgGA. + ++This C function can be also used to check for the existence of the OpenSceneGraph +library using autoconf and its m4 macro AC_CHECK_LIB. + +
Here is the code to add to your configure.in: +\verbatim +# +# Check for the OpenSceneGraph (OSG) utility library +# +AC_CHECK_LIB(osg, osgGAGetVersion, , +[AC_MSG_ERROR(OpenSceneGraph utility library not found. See http://www.openscenegraph.org)],) +\endverbatim
Alphabetic index HTML hierarchy of classes or Java
+ +++The 'GA' in osgGA stands for 'GUI Abstraction'; the osgGA namespace provides facilities to +help developers write the glue to allow the osg to work with varying window systems. + +
As a cross-platform, window system-agnostic class library, the OpenSceneGraph +has no direct ties to any given windowing environment. Viewers, however, must at +some level interact with a window system - where Window system may refer to a windowing +API, e.g. GLUT, Qt, FLTK, MFC, ... + +
There is much commonality in the implementation of Viewers for varying windowing +environments. E.g. most Viewers will update a Camera position in response to a mouse +event, and may request that a timer be started as a result of a model being 'spun'. + +
The purpose of the osgGA namespace is to centralise the common areas of this +functionality. The viewer writer needs then only write a GUIEventAdapter, a +GUIActionAdapter, and assemble a collection of GUIEventHandlers +as appropriate for the viewer. + +
Events from the windowing environment are adpated, and then fed into the GUIEventHandlers. +The GUIEventHandlers analyse and take action, and make requests of the windowing +environemnt via the GUIActionAdapter. The viewer writer should then honour these +requests, translating them into calls to the windowing API. +
Alphabetic index Hierarchy of classes
Class for adapting GLUT events so that they can be used as input to osgUtil::CameraManipulators+
Class for adapting GLUT events so that they can be used as input to osgGA::CameraManipulators
Class for adapting GLUT events so that they can be used as input to osgUtil::CameraManipulators+
Class for adapting GLUT events so that they can be used as input to osgGA::CameraManipulators
@@ -372,7 +372,7 @@ only available for backwards compatibility.
@@ -429,7 +429,7 @@ only available for backwards compatibility.
diff --git a/doc/doc++/osgGLUT/osgGLUT.html b/doc/doc++/osgGLUT/osgGLUT.html index f17ab6b70..e7bf508c8 100644 --- a/doc/doc++/osgGLUT/osgGLUT.html +++ b/doc/doc++/osgGLUT/osgGLUT.html @@ -11,10 +11,10 @@
diff --git a/doc/doc++/osgParticle/CenteredPlacer.html b/doc/doc++/osgParticle/CenteredPlacer.html index df21597b8..08a4a45c5 100644 --- a/doc/doc++/osgParticle/CenteredPlacer.html +++ b/doc/doc++/osgParticle/CenteredPlacer.html @@ -23,27 +23,29 @@
An abstract placer base class for placers which need a center point
setOverrideRadius() method.
diff --git a/doc/doc++/osgParticle/ForceOperator.html b/doc/doc++/osgParticle/ForceOperator.html index 69a4da911..816c2fd36 100644 --- a/doc/doc++/osgParticle/ForceOperator.html +++ b/doc/doc++/osgParticle/ForceOperator.html @@ -23,7 +23,7 @@
diff --git a/doc/doc++/osgParticle/Interpolator.html b/doc/doc++/osgParticle/Interpolator.html index dd0c3fcc2..da79a02ac 100644 --- a/doc/doc++/osgParticle/Interpolator.html +++ b/doc/doc++/osgParticle/Interpolator.html @@ -27,28 +27,30 @@
diff --git a/doc/doc++/osgParticle/ModularEmitter.html b/doc/doc++/osgParticle/ModularEmitter.html index 08a19237a..81a6bd8eb 100644 --- a/doc/doc++/osgParticle/ModularEmitter.html +++ b/doc/doc++/osgParticle/ModularEmitter.html @@ -27,7 +27,7 @@
diff --git a/doc/doc++/osgParticle/ModularProgram.html b/doc/doc++/osgParticle/ModularProgram.html index 9a811e9bd..50909acb1 100644 --- a/doc/doc++/osgParticle/ModularProgram.html +++ b/doc/doc++/osgParticle/ModularProgram.html @@ -27,7 +27,7 @@
diff --git a/doc/doc++/osgParticle/MultiSegmentPlacer.html b/doc/doc++/osgParticle/MultiSegmentPlacer.html index 95ad68feb..5bb7251a1 100644 --- a/doc/doc++/osgParticle/MultiSegmentPlacer.html +++ b/doc/doc++/osgParticle/MultiSegmentPlacer.html @@ -27,7 +27,7 @@
diff --git a/doc/doc++/osgParticle/Operator.html b/doc/doc++/osgParticle/Operator.html index ddfae931f..edb1ceafe 100644 --- a/doc/doc++/osgParticle/Operator.html +++ b/doc/doc++/osgParticle/Operator.html @@ -23,35 +23,37 @@
operate() method.
beginOperate() method to query the cal
used, and initialize the right transformations if needed.
ModularProgram objects to perform some operations
@@ -83,7 +89,7 @@ consist of modifying the particle's velocity vector. The dt paramet
the time elapsed from last operation.
operate() method.
Overriding this method could be necessary to query the calling Program object
@@ -91,33 +97,33 @@ for the current reference frame. If the reference frame is RELATIVE_TO_PARENTS,
class should prepare itself to do all operations in local coordinates.
diff --git a/doc/doc++/osgParticle/ParticleSystem.html b/doc/doc++/osgParticle/ParticleSystem.html index 429997e0f..04844935f 100644 --- a/doc/doc++/osgParticle/ParticleSystem.html +++ b/doc/doc++/osgParticle/ParticleSystem.html @@ -27,7 +27,7 @@
ptemplate is null)
@@ -35,7 +35,7 @@
StateAttribute's in one call.
Emitter and Program classes).
@@ -154,7 +154,7 @@ through them (see the Emitter and Program classes).
StateAttribute's in one call.
If texturefile is empty, then texturing is turned off.
@@ -264,7 +264,7 @@ system will fall into a transparent bin.
diff --git a/doc/doc++/osgParticle/ParticleSystemUpdater.html b/doc/doc++/osgParticle/ParticleSystemUpdater.html index d27a75837..bbc26a13f 100644 --- a/doc/doc++/osgParticle/ParticleSystemUpdater.html +++ b/doc/doc++/osgParticle/ParticleSystemUpdater.html @@ -27,7 +27,7 @@
ParticleSystemUpdater is traversed by a cull visitor, it cal
diff --git a/doc/doc++/osgParticle/Placer.html b/doc/doc++/osgParticle/Placer.html index d373f0acb..cc8bc75cb 100644 --- a/doc/doc++/osgParticle/Placer.html +++ b/doc/doc++/osgParticle/Placer.html @@ -23,23 +23,25 @@
ModularEmitter class as part of the particle emission process.
diff --git a/doc/doc++/osgParticle/Program.html b/doc/doc++/osgParticle/Program.html index c6fcf982d..691267c3b 100644 --- a/doc/doc++/osgParticle/Program.html +++ b/doc/doc++/osgParticle/Program.html @@ -27,23 +27,25 @@
ParticleProcessor::process().
ParticleProcessor::process(). Do not call this method by yourself.
diff --git a/doc/doc++/osgParticle/RandomRateCounter.html b/doc/doc++/osgParticle/RandomRateCounter.html index c660b86df..04712a5e8 100644 --- a/doc/doc++/osgParticle/RandomRateCounter.html +++ b/doc/doc++/osgParticle/RandomRateCounter.html @@ -22,7 +22,7 @@
diff --git a/doc/doc++/osgParticle/SectorPlacer.html b/doc/doc++/osgParticle/SectorPlacer.html index a7ca2e509..6ae51b324 100644 --- a/doc/doc++/osgParticle/SectorPlacer.html +++ b/doc/doc++/osgParticle/SectorPlacer.html @@ -23,7 +23,7 @@
diff --git a/doc/doc++/osgParticle/SegmentPlacer.html b/doc/doc++/osgParticle/SegmentPlacer.html index 027a8ea22..6f8b70e99 100644 --- a/doc/doc++/osgParticle/SegmentPlacer.html +++ b/doc/doc++/osgParticle/SegmentPlacer.html @@ -23,7 +23,7 @@
diff --git a/doc/doc++/osgParticle/Shooter.html b/doc/doc++/osgParticle/Shooter.html index a7085030d..d4ef93f50 100644 --- a/doc/doc++/osgParticle/Shooter.html +++ b/doc/doc++/osgParticle/Shooter.html @@ -23,23 +23,25 @@
shoot() method.
P, leaving other
attributes unchanged.
diff --git a/doc/doc++/osgText/Font.html b/doc/doc++/osgText/Font.html index 3dafa1e4b..0eadb68bc 100644 --- a/doc/doc++/osgText/Font.html +++ b/doc/doc++/osgText/Font.html @@ -28,65 +28,70 @@
META_Font macro define the standard clone, isSameKindAs, className and getType methods.+
META_Font macro define the standard clone, isSameKindAs, className and getType methods.
diff --git a/doc/doc++/osgText/Paragraph.html b/doc/doc++/osgText/Paragraph.html index 4d564e540..5c39a336b 100644 --- a/doc/doc++/osgText/Paragraph.html +++ b/doc/doc++/osgText/Paragraph.html @@ -28,7 +28,7 @@
diff --git a/doc/doc++/osgText/PixmapFont.html b/doc/doc++/osgText/PixmapFont.html index 86570f503..bb53c5528 100644 --- a/doc/doc++/osgText/PixmapFont.html +++ b/doc/doc++/osgText/PixmapFont.html @@ -28,7 +28,7 @@
diff --git a/doc/doc++/osgText/PolygonFont.html b/doc/doc++/osgText/PolygonFont.html index c6b1b60ed..85bda2d4e 100644 --- a/doc/doc++/osgText/PolygonFont.html +++ b/doc/doc++/osgText/PolygonFont.html @@ -30,7 +30,7 @@
diff --git a/doc/doc++/osgText/RasterFont.html b/doc/doc++/osgText/RasterFont.html index addc9e5fa..d6f04b62c 100644 --- a/doc/doc++/osgText/RasterFont.html +++ b/doc/doc++/osgText/RasterFont.html @@ -30,7 +30,9 @@
diff --git a/doc/doc++/osgText/VectorFont.html b/doc/doc++/osgText/VectorFont.html index 049df1511..ac3f78205 100644 --- a/doc/doc++/osgText/VectorFont.html +++ b/doc/doc++/osgText/VectorFont.html @@ -30,12 +30,14 @@
Visitor for traversing scene graph and setting each osg::GeoSet's _useDisplayList flag, with option to immediately compile osg::Drawable OpenGL Display lists and osg::StateAttribute's+
Visitor for traversing scene graph and setting each osg::Drawable's _useDisplayList flag, with option to immediately compile osg::Drawable OpenGL Display lists and osg::StateAttribute's
Visitor for traversing scene graph and setting each osg::GeoSet's _useDisplayList flag, +Visitor for traversing scene graph and setting each osg::Drawable's _useDisplayList flag, with option to immediately compile osg::Drawable OpenGL Display lists and osg::StateAttribute's- +
diff --git a/doc/doc++/osgUtil/DisplayRequirementsVisitor.html b/doc/doc++/osgUtil/DisplayRequirementsVisitor.html index f48486c1c..0f016d068 100644 --- a/doc/doc++/osgUtil/DisplayRequirementsVisitor.html +++ b/doc/doc++/osgUtil/DisplayRequirementsVisitor.html @@ -23,27 +23,27 @@enum ModeValues
- Operation modes of the
- -
DisplayListVisitor(Mode mode=COMPILE_DISPLAY_LISTS|COMPILE_STATE_ATTRIBUTES) -
- Construct a CompileGeoSetsVisior to traverse all child, + +
DisplayListVisitor(Mode mode=COMPILE_DISPLAY_LISTS|COMPILE_STATE_ATTRIBUTES) +
- Construct a DisplayListVisior to traverse all child, with set specified display list mode. Default mode is to gset->setUseDisplayList(true).
void setMode(Mode mode) -
- Set the operational mode of how the visitor should set up osg::GeoSet's +
- Set the operational mode of how the visitor should set up osg::Drawable's
Mode getMode() const
- Get the operational mode
void setState(osg::State* state)
- Set the State to use during traversal.
osg::State* getState()
virtual void apply(osg::Node& node)
- Simply traverse using standard NodeVisitor traverse method
virtual void apply(osg::Geode& node)
- For each Geode visited set the display list usage according to the _displayListMode
Mode _mode
osg::ref_ptr<osg::State> _state
@@ -58,40 +58,40 @@ src/osgGLUT/Viewer.cpp's Viewer::open() method for an example how to use it. - +
Public Methods
- -
DisplayRequirementsVisitor() +
DisplayRequirementsVisitor()
- Default to traversing all children, and reqiresDoubleBuffer, requiresRGB and requiresDepthBuffer to true and with alpha and stencil off
- -
inline void setDisplaySettings(osg::DisplaySettings* ds) +
inline void setDisplaySettings(osg::DisplaySettings* ds)
- Set the DisplaySettings.
- -
inline const osg::DisplaySettings* getDisplaySettings() const +
inline const osg::DisplaySettings* getDisplaySettings() const
- Get the DisplaySettings
- -
virtual void applyStateSet(osg::StateSet& stateset) +
virtual void applyStateSet(osg::StateSet& stateset)
- -
virtual void apply(osg::Node& node) +
virtual void apply(osg::Node& node)
- -
virtual void apply(osg::Geode& geode) +
virtual void apply(osg::Geode& geode)
- -
virtual void apply(osg::Impostor& impostor) +
virtual void apply(osg::Impostor& impostor)
DisplayRequirementsVisitor()
- Default to traversing all children, and reqiresDoubleBuffer, requiresRGB and requiresDepthBuffer to true and with alpha and stencil off
inline void setDisplaySettings(osg::DisplaySettings* ds)
- Set the DisplaySettings.
inline const osg::DisplaySettings* getDisplaySettings() const
- Get the DisplaySettings
virtual void applyStateSet(osg::StateSet& stateset)
virtual void apply(osg::Node& node)
virtual void apply(osg::Geode& geode)
virtual void apply(osg::Impostor& impostor)
osg::ref_ptr<osg::DisplaySettings> _ds
RenderBin base class+
RenderStage which copies the final image to an attached texture or image.
-RenderBin base class+RenderStage which copies the final image to an attached texture or image. +Generally used as a pre-rendering stage.
Alphabetic index HTML hierarchy of classes or Java
Alphabetic index HTML hierarchy of classes or Java
A tri stripping visitor for converting GeoSet primitives into tri strips.+
A tri stripping visitor for converting Geometry surface primitives into tri strips.
A tri stripping visitor for converting GeoSet primitives into tri strips. +A tri stripping visitor for converting Geometry surface primitives into tri strips. The current implemention is based up NVidia's NvTriStrip.- +
TriStripVisitor()
- default to traversing all children
static void stripify(osg::GeoSet& gset) -
- convert mesh primitives in geoset into Tri Strips using + +
static void stripify(osg::Geometry& drawable) +
- convert mesh primitives in Geometry into Tri Strips using NvTriStrip. Converts all primitive types except points and lines, linestrips which it leaves unchanged.
virtual void apply(osg::Geode& geode) -
- apply stripify method to all geode geosets +
- apply stripify method to all geode geometry
diff --git a/doc/doc++/osgUtil/index.html b/doc/doc++/osgUtil/index.html index 479435476..b72c71adf 100644 --- a/doc/doc++/osgUtil/index.html +++ b/doc/doc++/osgUtil/index.html @@ -19,13 +19,12 @@
- This class has no child classes.
Macros
+
- CALLBACK
- OSGUTIL_APPVISITOR -
- OSGUTIL_CAMERAMANIPULATOR
- OSGUTIL_CULLVISITOR
- OSGUTIL_DEPTHSORTEDBIN
- OSGUTIL_DISPLAYLISTVISITOR
- OSGUTIL_DISPLAYREQUIREMENTSVISITOR -
- OSGUTIL_DRIVEMANIPULATOR
- OSGUTIL_EXPORT:
- OSGUTIL_EXPORT @@ -33,11 +32,6 @@
- OSGUTIL_EXPORT
- OSGUTIL_EXPORT_ -
- OSGUTIL_FLIGHTMANIPULATOR -
- OSGUTIL_GEOSTATE_MANIPULATOR -
- OSGUTIL_GUIACTIONADAPTER -
- OSGUTIL_GUIEVENTADAPTER -
- OSGUTIL_GUIEVENTHANDLER
- OSGUTIL_INSERTIMPOSTORSVISITOR
- OSGUTIL_INTERSECTVISITOR
- OSGUTIL_OPTIMIZER @@ -49,8 +43,6 @@
- OSGUTIL_RENDERTOTEXTURESTAGE
- OSGUTIL_SCENEVIEW
- OSGUTIL_SMOOTHINGVISITOR -
- OSGUTIL_SceneViewManipulator -
- OSGUTIL_TRACKBALLMANIPULATOR
- OSGUTIL_TRANSFORMCALLBACK
- OSGUTIL_TRISTRIPVISITOR
- OSGUTIL_Tesselator diff --git a/doc/doc++/osgUtil/osgUtil.html b/doc/doc++/osgUtil/osgUtil.html index 1cd4d4a5c..dd79add70 100644 --- a/doc/doc++/osgUtil/osgUtil.html +++ b/doc/doc++/osgUtil/osgUtil.html @@ -14,31 +14,17 @@ class OSGUTIL_EXPORT AppVisitor: public osg::NodeVisitor
- Basic AppVisitor implementation for animating a scene.
- -class OSGUTIL_EXPORT CameraManipulator: public GUIEventHandler -
- -class OSGUTIL_EXPORT CullVisitor: public osg::NodeVisitor +class OSGUTIL_EXPORT CullVisitor: public osg::NodeVisitor, public osg::CullStack
- Basic NodeVisitor implementation for rendering a scene.
- class OSGUTIL_EXPORT DepthSortedBin: public RenderBin
- class OSGUTIL_EXPORT DisplayListVisitor: public osg::NodeVisitor -
- Visitor for traversing scene graph and setting each osg::GeoSet's _useDisplayList flag, with option to immediately compile osg::Drawable OpenGL Display lists and osg::StateAttribute's +
- Visitor for traversing scene graph and setting each osg::Drawable's _useDisplayList flag, with option to immediately compile osg::Drawable OpenGL Display lists and osg::StateAttribute's
- class OSGUTIL_EXPORT DisplayRequirementsVisitor: public osg::NodeVisitor
- A visitor for traversing a scene graph establishing the OpenGL visuals are required to support rendering of that scene graph.
- -class OSGUTIL_EXPORT DriveManipulator: public CameraManipulator -
- -class OSGUTIL_EXPORT FlightManipulator: public CameraManipulator -
- -class GUIActionAdapter -
- Pure virtual base class for adapting the GUI actions requested by CameraManipulators into actions which are handled by the GUI toolkit of the users application. -
- -class GUIEventAdapter: public osg::Referenced -
- Pure virtual base class for adapting platform specific events into generic keyboard and mouse events. -
- -class OSGUTIL_EXPORT GUIEventHandler: public osg::Referenced -
- class OSGUTIL_EXPORT InsertImpostorsVisitor: public osg::NodeVisitor
- Insert impostor nodes into scene graph.
- @@ -70,27 +56,21 @@ class OSGUTIL_EXPORT RenderStageLighting<
- RenderBin base class
- class OSGUTIL_EXPORT RenderToTextureStage: public RenderStage -
- RenderBin base class +
- RenderStage which copies the final image to an attached texture or image.
- class OSGUTIL_EXPORT SceneView: public osg::Referenced
- SceneView is literally a view of a scene, encapsulating the camera, global state, lights and the scene itself.
- -class OSGUTIL_EXPORT SceneViewManipulator: public GUIEventHandler -
- class OSGUTIL_EXPORT SmoothingVisitor: public osg::NodeVisitor
- A smoothing visitor for calculating smoothed normals for osg::GeoSet's which contains surface primitives
- -class OSGUTIL_EXPORT StateSetManipulator: public GUIEventHandler -
- class OSGUTIL_EXPORT Tesselator
- A simple class for tessellating a single polygon boundary.
- -class OSGUTIL_EXPORT TrackballManipulator: public CameraManipulator -
- class OSGUTIL_EXPORT TransformCallback: public osg::NodeCallback
- class OSGUTIL_EXPORT TriStripVisitor: public osg::NodeVisitor -
- A tri stripping visitor for converting GeoSet primitives into tri strips. +
- A tri stripping visitor for converting Geometry surface primitives into tri strips.
Doxygen-generated tarballs are available for download from the website
diff --git a/include/osg/AlphaFunc b/include/osg/AlphaFunc index a28be59aa..ace4e65b0 100644 --- a/include/osg/AlphaFunc +++ b/include/osg/AlphaFunc @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/AnimationPath b/include/osg/AnimationPath index 6caa6fba4..c7a600678 100644 --- a/include/osg/AnimationPath +++ b/include/osg/AnimationPath @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Array b/include/osg/Array index 8ae69ff48..d90f69776 100644 --- a/include/osg/Array +++ b/include/osg/Array @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Billboard b/include/osg/Billboard index 359c8e7b8..3f4599c97 100644 --- a/include/osg/Billboard +++ b/include/osg/Billboard @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/BlendFunc b/include/osg/BlendFunc index de49bcc00..51ac8a50f 100644 --- a/include/osg/BlendFunc +++ b/include/osg/BlendFunc @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/BoundingBox b/include/osg/BoundingBox index fcab78456..bd2c29984 100644 --- a/include/osg/BoundingBox +++ b/include/osg/BoundingBox @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/BoundingSphere b/include/osg/BoundingSphere index fc3c62330..e7076a49c 100644 --- a/include/osg/BoundingSphere +++ b/include/osg/BoundingSphere @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/BoundsChecking b/include/osg/BoundsChecking index d1f48cb06..7573bed57 100644 --- a/include/osg/BoundsChecking +++ b/include/osg/BoundsChecking @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Camera b/include/osg/Camera index ff33be29a..3e30dce76 100644 --- a/include/osg/Camera +++ b/include/osg/Camera @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/ClipNode b/include/osg/ClipNode index 98c8d6a04..e8af1a6e2 100644 --- a/include/osg/ClipNode +++ b/include/osg/ClipNode @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/ClipPlane b/include/osg/ClipPlane index fe85c9fb3..6dfcc6ae2 100644 --- a/include/osg/ClipPlane +++ b/include/osg/ClipPlane @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/CollectOccludersVisitor b/include/osg/CollectOccludersVisitor index 0496e6ed5..c029e0de6 100644 --- a/include/osg/CollectOccludersVisitor +++ b/include/osg/CollectOccludersVisitor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/ColorMask b/include/osg/ColorMask index 7cb22bc06..de31367e2 100644 --- a/include/osg/ColorMask +++ b/include/osg/ColorMask @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/ColorMatrix b/include/osg/ColorMatrix index 8d29d2a8b..5e269a126 100644 --- a/include/osg/ColorMatrix +++ b/include/osg/ColorMatrix @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/ConvexPlanerOccluder b/include/osg/ConvexPlanerOccluder index 8f3e2f94c..7aac764cc 100644 --- a/include/osg/ConvexPlanerOccluder +++ b/include/osg/ConvexPlanerOccluder @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/ConvexPlanerPolygon b/include/osg/ConvexPlanerPolygon index 3a4ea42a8..ec7dd33b3 100644 --- a/include/osg/ConvexPlanerPolygon +++ b/include/osg/ConvexPlanerPolygon @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/CopyOp b/include/osg/CopyOp index 8f628abea..2234d70d3 100644 --- a/include/osg/CopyOp +++ b/include/osg/CopyOp @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/CullFace b/include/osg/CullFace index 02215698d..624923a65 100644 --- a/include/osg/CullFace +++ b/include/osg/CullFace @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/CullStack b/include/osg/CullStack index 789730e83..e6a9be1f3 100644 --- a/include/osg/CullStack +++ b/include/osg/CullStack @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/CullingSet b/include/osg/CullingSet index 21a71151d..e7326cb9a 100644 --- a/include/osg/CullingSet +++ b/include/osg/CullingSet @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Depth b/include/osg/Depth index f9af7ad16..21a25d42e 100644 --- a/include/osg/Depth +++ b/include/osg/Depth @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/DisplaySettings b/include/osg/DisplaySettings index 85b97c270..6804ea1f7 100644 --- a/include/osg/DisplaySettings +++ b/include/osg/DisplaySettings @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/DrawPixels b/include/osg/DrawPixels index d85235bc7..7108af06a 100644 --- a/include/osg/DrawPixels +++ b/include/osg/DrawPixels @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Drawable b/include/osg/Drawable index 588a72eb8..a10026af8 100644 --- a/include/osg/Drawable +++ b/include/osg/Drawable @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/EarthSky b/include/osg/EarthSky index fd06c39b5..6696d71d7 100644 --- a/include/osg/EarthSky +++ b/include/osg/EarthSky @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Export b/include/osg/Export index bacd9c3e5..6110e661c 100644 --- a/include/osg/Export +++ b/include/osg/Export @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Fog b/include/osg/Fog index 3fd96aa0e..a0b0e65d1 100644 --- a/include/osg/Fog +++ b/include/osg/Fog @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/FrameStamp b/include/osg/FrameStamp index 1b6bae860..3ba61c204 100644 --- a/include/osg/FrameStamp +++ b/include/osg/FrameStamp @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/FrontFace b/include/osg/FrontFace index bcc49c280..9d6e8cce8 100644 --- a/include/osg/FrontFace +++ b/include/osg/FrontFace @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/GL b/include/osg/GL index 1be8198a4..f754ec9d1 100644 --- a/include/osg/GL +++ b/include/osg/GL @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/GLExtensions b/include/osg/GLExtensions index 0d8f3a88f..8cbb81f9e 100644 --- a/include/osg/GLExtensions +++ b/include/osg/GLExtensions @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/GLU b/include/osg/GLU index ec165970e..07b299aa4 100644 --- a/include/osg/GLU +++ b/include/osg/GLU @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/GeoSet b/include/osg/GeoSet index 791dc56d4..40464ffeb 100644 --- a/include/osg/GeoSet +++ b/include/osg/GeoSet @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Geode b/include/osg/Geode index 03287ac21..dead4e21d 100644 --- a/include/osg/Geode +++ b/include/osg/Geode @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Geometry b/include/osg/Geometry index 003a6c5c4..45cad8ca6 100644 --- a/include/osg/Geometry +++ b/include/osg/Geometry @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Group b/include/osg/Group index 79a104c57..f3c30bb65 100644 --- a/include/osg/Group +++ b/include/osg/Group @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Image b/include/osg/Image index 817a9afed..ea4c7dc41 100644 --- a/include/osg/Image +++ b/include/osg/Image @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Impostor b/include/osg/Impostor index ff9f44a6b..5fbeb59b8 100644 --- a/include/osg/Impostor +++ b/include/osg/Impostor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/ImpostorSprite b/include/osg/ImpostorSprite index 3d49a7df8..c8c3593e2 100644 --- a/include/osg/ImpostorSprite +++ b/include/osg/ImpostorSprite @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/LOD b/include/osg/LOD index e67448c4d..f2d5b540b 100644 --- a/include/osg/LOD +++ b/include/osg/LOD @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Light b/include/osg/Light index 5b00df74d..4786534d6 100644 --- a/include/osg/Light +++ b/include/osg/Light @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/LightModel b/include/osg/LightModel index f6a1bd5ea..f63434918 100644 --- a/include/osg/LightModel +++ b/include/osg/LightModel @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/LightSource b/include/osg/LightSource index 9c25813ea..58fb546c3 100644 --- a/include/osg/LightSource +++ b/include/osg/LightSource @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/LineSegment b/include/osg/LineSegment index 1c31ece45..8d4aa94b4 100644 --- a/include/osg/LineSegment +++ b/include/osg/LineSegment @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/LineStipple b/include/osg/LineStipple index 6a3ea3a90..40d35078b 100644 --- a/include/osg/LineStipple +++ b/include/osg/LineStipple @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/LineWidth b/include/osg/LineWidth index f0da5b3ed..c8ebe0439 100644 --- a/include/osg/LineWidth +++ b/include/osg/LineWidth @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Material b/include/osg/Material index fe159f1d2..d96bbfa7a 100644 --- a/include/osg/Material +++ b/include/osg/Material @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Math b/include/osg/Math index cddad214d..debad487e 100644 --- a/include/osg/Math +++ b/include/osg/Math @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Matrix b/include/osg/Matrix index 052937564..c77fe0c9d 100644 --- a/include/osg/Matrix +++ b/include/osg/Matrix @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/MatrixTransform b/include/osg/MatrixTransform index b40f9b7aa..310e0acba 100644 --- a/include/osg/MatrixTransform +++ b/include/osg/MatrixTransform @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Node b/include/osg/Node index d1e76ecbd..f8cb24eea 100644 --- a/include/osg/Node +++ b/include/osg/Node @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/NodeCallback b/include/osg/NodeCallback index 84c8280b0..eed94f606 100644 --- a/include/osg/NodeCallback +++ b/include/osg/NodeCallback @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/NodeVisitor b/include/osg/NodeVisitor index 39b1225a0..c38dab9a5 100644 --- a/include/osg/NodeVisitor +++ b/include/osg/NodeVisitor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Notify b/include/osg/Notify index ff007ae56..26096e25d 100644 --- a/include/osg/Notify +++ b/include/osg/Notify @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Object b/include/osg/Object index efe779247..0083e4e8b 100644 --- a/include/osg/Object +++ b/include/osg/Object @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/OccluderNode b/include/osg/OccluderNode index 842ea38bd..74e071d46 100644 --- a/include/osg/OccluderNode +++ b/include/osg/OccluderNode @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Plane b/include/osg/Plane index c2f4f57b7..b08029ecf 100644 --- a/include/osg/Plane +++ b/include/osg/Plane @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Point b/include/osg/Point index 132d43dc0..5e1caf179 100644 --- a/include/osg/Point +++ b/include/osg/Point @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/PolygonMode b/include/osg/PolygonMode index 69d67b375..1d3a04e9c 100644 --- a/include/osg/PolygonMode +++ b/include/osg/PolygonMode @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/PolygonOffset b/include/osg/PolygonOffset index fce8b221f..54a78276d 100644 --- a/include/osg/PolygonOffset +++ b/include/osg/PolygonOffset @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Polytope b/include/osg/Polytope index 201deef07..d4340d30d 100644 --- a/include/osg/Polytope +++ b/include/osg/Polytope @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/PositionAttitudeTransform b/include/osg/PositionAttitudeTransform index ee4c03f16..38565847f 100644 --- a/include/osg/PositionAttitudeTransform +++ b/include/osg/PositionAttitudeTransform @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Primitive b/include/osg/Primitive index 6e4ef4538..ea52e475b 100644 --- a/include/osg/Primitive +++ b/include/osg/Primitive @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Projection b/include/osg/Projection index fb4aa72a2..3e0679516 100644 --- a/include/osg/Projection +++ b/include/osg/Projection @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Quat b/include/osg/Quat index a9f796f80..55e9e7ed5 100644 --- a/include/osg/Quat +++ b/include/osg/Quat @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Referenced b/include/osg/Referenced index aecf71412..23f17fe74 100644 --- a/include/osg/Referenced +++ b/include/osg/Referenced @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/ShadeModel b/include/osg/ShadeModel index bbbee793b..6c028e444 100644 --- a/include/osg/ShadeModel +++ b/include/osg/ShadeModel @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/ShadowVolumeOccluder b/include/osg/ShadowVolumeOccluder index 65a6d30cb..e05d4cdd7 100644 --- a/include/osg/ShadowVolumeOccluder +++ b/include/osg/ShadowVolumeOccluder @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/State b/include/osg/State index d05f51d71..c34533295 100644 --- a/include/osg/State +++ b/include/osg/State @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/StateAttribute b/include/osg/StateAttribute index b2a106e8f..eb3c367d0 100644 --- a/include/osg/StateAttribute +++ b/include/osg/StateAttribute @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/StateSet b/include/osg/StateSet index 5227a4e19..abcb8dc28 100644 --- a/include/osg/StateSet +++ b/include/osg/StateSet @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Statistics b/include/osg/Statistics index 15726e38c..2484bfe7e 100644 --- a/include/osg/Statistics +++ b/include/osg/Statistics @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Stencil b/include/osg/Stencil index 3605d7d3a..705903426 100644 --- a/include/osg/Stencil +++ b/include/osg/Stencil @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Switch b/include/osg/Switch index efd439380..b3c078d2e 100644 --- a/include/osg/Switch +++ b/include/osg/Switch @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/TexEnv b/include/osg/TexEnv index b98f0e5d7..b94dc4bc2 100644 --- a/include/osg/TexEnv +++ b/include/osg/TexEnv @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/TexGen b/include/osg/TexGen index bb6e25dcd..aa879b0e1 100644 --- a/include/osg/TexGen +++ b/include/osg/TexGen @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/TexMat b/include/osg/TexMat index c960cec02..ec4d84110 100644 --- a/include/osg/TexMat +++ b/include/osg/TexMat @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Texture b/include/osg/Texture index aa63ccebd..cf872452b 100644 --- a/include/osg/Texture +++ b/include/osg/Texture @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/TextureCubeMap b/include/osg/TextureCubeMap index dc29ca022..4db20af5a 100644 --- a/include/osg/TextureCubeMap +++ b/include/osg/TextureCubeMap @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Timer b/include/osg/Timer index f8b3020f8..4abaca747 100644 --- a/include/osg/Timer +++ b/include/osg/Timer @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Transform b/include/osg/Transform index e58d76d61..acc6b1dd2 100644 --- a/include/osg/Transform +++ b/include/osg/Transform @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Transparency b/include/osg/Transparency index 854f02e3b..8ed610da1 100644 --- a/include/osg/Transparency +++ b/include/osg/Transparency @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Types b/include/osg/Types index 01d128eb1..b74770741 100644 --- a/include/osg/Types +++ b/include/osg/Types @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/UByte4 b/include/osg/UByte4 index 747575acd..b1b4406f7 100644 --- a/include/osg/UByte4 +++ b/include/osg/UByte4 @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Vec2 b/include/osg/Vec2 index c74a8c449..d058e2d33 100644 --- a/include/osg/Vec2 +++ b/include/osg/Vec2 @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Vec3 b/include/osg/Vec3 index 1b24f2de0..8caa57f0c 100644 --- a/include/osg/Vec3 +++ b/include/osg/Vec3 @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Vec4 b/include/osg/Vec4 index 012bfca3d..dc7168acd 100644 --- a/include/osg/Vec4 +++ b/include/osg/Vec4 @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Version b/include/osg/Version index 5121d1a34..2668c1e3a 100644 --- a/include/osg/Version +++ b/include/osg/Version @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/Viewport b/include/osg/Viewport index a7132ced7..b0b454475 100644 --- a/include/osg/Viewport +++ b/include/osg/Viewport @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/fast_back_stack b/include/osg/fast_back_stack index 1a2910c60..05140c124 100644 --- a/include/osg/fast_back_stack +++ b/include/osg/fast_back_stack @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osg/ref_ptr b/include/osg/ref_ptr index b0aabb2ec..4a16ffb9b 100644 --- a/include/osg/ref_ptr +++ b/include/osg/ref_ptr @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/DotOsgWrapper b/include/osgDB/DotOsgWrapper index e1a93283d..269fb0938 100644 --- a/include/osgDB/DotOsgWrapper +++ b/include/osgDB/DotOsgWrapper @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/DynamicLibrary b/include/osgDB/DynamicLibrary index 963d5c04a..61e30980a 100644 --- a/include/osgDB/DynamicLibrary +++ b/include/osgDB/DynamicLibrary @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/Export b/include/osgDB/Export index 837da4490..d0ee9ba2b 100644 --- a/include/osgDB/Export +++ b/include/osgDB/Export @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/Field b/include/osgDB/Field index 23857b24c..f5284d2a9 100644 --- a/include/osgDB/Field +++ b/include/osgDB/Field @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/FieldReader b/include/osgDB/FieldReader index c2becc8b4..3fffbdb24 100644 --- a/include/osgDB/FieldReader +++ b/include/osgDB/FieldReader @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/FieldReaderIterator b/include/osgDB/FieldReaderIterator index 148285fcc..668227685 100644 --- a/include/osgDB/FieldReaderIterator +++ b/include/osgDB/FieldReaderIterator @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/FileNameUtils b/include/osgDB/FileNameUtils index 713dce841..c72d07843 100644 --- a/include/osgDB/FileNameUtils +++ b/include/osgDB/FileNameUtils @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/FileUtils b/include/osgDB/FileUtils index 849d49f7a..36fded291 100644 --- a/include/osgDB/FileUtils +++ b/include/osgDB/FileUtils @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/Input b/include/osgDB/Input index 1aa3f1819..db3d583a0 100644 --- a/include/osgDB/Input +++ b/include/osgDB/Input @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/Output b/include/osgDB/Output index 8308b0974..95f3357e1 100644 --- a/include/osgDB/Output +++ b/include/osgDB/Output @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/ReadFile b/include/osgDB/ReadFile index 5419c1821..172d21ada 100644 --- a/include/osgDB/ReadFile +++ b/include/osgDB/ReadFile @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/ReaderWriter b/include/osgDB/ReaderWriter index 89e4b6bc4..22aec8316 100644 --- a/include/osgDB/ReaderWriter +++ b/include/osgDB/ReaderWriter @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/Registry b/include/osgDB/Registry index 7324c3d64..d8f936633 100644 --- a/include/osgDB/Registry +++ b/include/osgDB/Registry @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/Version b/include/osgDB/Version index 7eb0786f8..3b06b845a 100644 --- a/include/osgDB/Version +++ b/include/osgDB/Version @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgDB/WriteFile b/include/osgDB/WriteFile index e1556ba57..bc5b75292 100644 --- a/include/osgDB/WriteFile +++ b/include/osgDB/WriteFile @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGA/CameraManipulator b/include/osgGA/CameraManipulator index 4d42f7c4d..e7262bd1f 100644 --- a/include/osgGA/CameraManipulator +++ b/include/osgGA/CameraManipulator @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGA/DriveManipulator b/include/osgGA/DriveManipulator index 6214b3c21..1c229e0a0 100644 --- a/include/osgGA/DriveManipulator +++ b/include/osgGA/DriveManipulator @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGA/Export b/include/osgGA/Export index 4f8789671..de0d3ef68 100644 --- a/include/osgGA/Export +++ b/include/osgGA/Export @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGA/FlightManipulator b/include/osgGA/FlightManipulator index 42a502b6c..482645c3b 100644 --- a/include/osgGA/FlightManipulator +++ b/include/osgGA/FlightManipulator @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGA/GUIActionAdapter b/include/osgGA/GUIActionAdapter index 293ff253d..ccbd51637 100644 --- a/include/osgGA/GUIActionAdapter +++ b/include/osgGA/GUIActionAdapter @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGA/GUIEventAdapter b/include/osgGA/GUIEventAdapter index cb6dc031b..3b314911c 100644 --- a/include/osgGA/GUIEventAdapter +++ b/include/osgGA/GUIEventAdapter @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGA/GUIEventHandler b/include/osgGA/GUIEventHandler index 629769e15..4f559e044 100644 --- a/include/osgGA/GUIEventHandler +++ b/include/osgGA/GUIEventHandler @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGA/KeySwitchCameraManipulator b/include/osgGA/KeySwitchCameraManipulator index 1bfacefce..484f7dd29 100644 --- a/include/osgGA/KeySwitchCameraManipulator +++ b/include/osgGA/KeySwitchCameraManipulator @@ -1,3 +1,7 @@ +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield +//Distributed under the terms of the GNU Library General Public License (LGPL) +//as published by the Free Software Foundation. + #ifndef OSGUTIL_KEYSWITCCAMERAMANIPULATORHER #define OSGUTIL_KEYSWITCHCAMERAMANIPULATORER 1 diff --git a/include/osgGA/SetSceneViewVisitor b/include/osgGA/SetSceneViewVisitor index 56f8e341d..34611abf9 100644 --- a/include/osgGA/SetSceneViewVisitor +++ b/include/osgGA/SetSceneViewVisitor @@ -1,3 +1,7 @@ +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield +//Distributed under the terms of the GNU Library General Public License (LGPL) +//as published by the Free Software Foundation. + #ifndef OSGGA_SETSCENEVIEWGEHVISITOR #define OSGGA_SETSCENEVIEWGEHVISITOR 1 diff --git a/include/osgGA/StateSetManipulator b/include/osgGA/StateSetManipulator index 792c7010b..ae18f2f61 100644 --- a/include/osgGA/StateSetManipulator +++ b/include/osgGA/StateSetManipulator @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. @@ -21,13 +21,13 @@ class OSGGA_EXPORT StateSetManipulator : public GUIEventHandler StateSetManipulator(); virtual ~StateSetManipulator(); - /** attach a geostate to the manipulator to be used for specifying view.*/ + /** attach a stateset to the manipulator to be used for specifying view.*/ virtual void setStateSet(osg::StateSet*); - /** get the attached a geostate.*/ + /** get the attached a stateset.*/ virtual osg::StateSet * getStateSet(); - /** get the attached a geostate.*/ + /** get the attached a stateset.*/ virtual const osg::StateSet * getStateSet() const; /** Handle events, return true if handled, false otherwise.*/ diff --git a/include/osgGA/TrackballManipulator b/include/osgGA/TrackballManipulator index 61076708c..89ae726b8 100644 --- a/include/osgGA/TrackballManipulator +++ b/include/osgGA/TrackballManipulator @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGA/Version b/include/osgGA/Version index f1640762e..39e161ed3 100644 --- a/include/osgGA/Version +++ b/include/osgGA/Version @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGLUT/Export b/include/osgGLUT/Export index 7b614d0ef..124216dea 100644 --- a/include/osgGLUT/Export +++ b/include/osgGLUT/Export @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGLUT/GLUTEventAdapter b/include/osgGLUT/GLUTEventAdapter index 2a2c71028..85a286a05 100644 --- a/include/osgGLUT/GLUTEventAdapter +++ b/include/osgGLUT/GLUTEventAdapter @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGLUT/Version b/include/osgGLUT/Version index ba0fdddcb..5e10f2f26 100755 --- a/include/osgGLUT/Version +++ b/include/osgGLUT/Version @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGLUT/Viewer b/include/osgGLUT/Viewer index 0e6983e32..e9d08fd11 100644 --- a/include/osgGLUT/Viewer +++ b/include/osgGLUT/Viewer @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGLUT/Window b/include/osgGLUT/Window index 0b51784e6..9fdb7cafd 100644 --- a/include/osgGLUT/Window +++ b/include/osgGLUT/Window @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgGLUT/glut b/include/osgGLUT/glut index 1ea07e0c0..85549dbb4 100644 --- a/include/osgGLUT/glut +++ b/include/osgGLUT/glut @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgText/Export b/include/osgText/Export index cab008c89..c7601c187 100644 --- a/include/osgText/Export +++ b/include/osgText/Export @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgText/Font b/include/osgText/Font index 4f8ee95f7..573b6fee1 100644 --- a/include/osgText/Font +++ b/include/osgText/Font @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgText/Paragraph b/include/osgText/Paragraph index af7366dfd..624cbc354 100644 --- a/include/osgText/Paragraph +++ b/include/osgText/Paragraph @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgText/Text b/include/osgText/Text index ebb11ed2b..820a535f1 100644 --- a/include/osgText/Text +++ b/include/osgText/Text @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgText/Version b/include/osgText/Version index 53006c759..685c6c7be 100644 --- a/include/osgText/Version +++ b/include/osgText/Version @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/AppVisitor b/include/osgUtil/AppVisitor index 8edcea808..070f07dc8 100644 --- a/include/osgUtil/AppVisitor +++ b/include/osgUtil/AppVisitor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/CullVisitor b/include/osgUtil/CullVisitor index 580617705..23a6f974d 100644 --- a/include/osgUtil/CullVisitor +++ b/include/osgUtil/CullVisitor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/DepthSortedBin b/include/osgUtil/DepthSortedBin index 287499e25..1a1c629a4 100644 --- a/include/osgUtil/DepthSortedBin +++ b/include/osgUtil/DepthSortedBin @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/DisplayListVisitor b/include/osgUtil/DisplayListVisitor index 9690d093b..6e578a390 100644 --- a/include/osgUtil/DisplayListVisitor +++ b/include/osgUtil/DisplayListVisitor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/DisplayRequirementsVisitor b/include/osgUtil/DisplayRequirementsVisitor index a078f77c4..4ea59aff8 100644 --- a/include/osgUtil/DisplayRequirementsVisitor +++ b/include/osgUtil/DisplayRequirementsVisitor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/Export b/include/osgUtil/Export index 455117f12..72668536a 100644 --- a/include/osgUtil/Export +++ b/include/osgUtil/Export @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/InsertImpostorsVisitor b/include/osgUtil/InsertImpostorsVisitor index a97b3e97b..29db6464d 100644 --- a/include/osgUtil/InsertImpostorsVisitor +++ b/include/osgUtil/InsertImpostorsVisitor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/IntersectVisitor b/include/osgUtil/IntersectVisitor index 3392a2b24..8a8ae9dd4 100644 --- a/include/osgUtil/IntersectVisitor +++ b/include/osgUtil/IntersectVisitor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/Optimizer b/include/osgUtil/Optimizer index 86bcb632d..5e37f5e44 100644 --- a/include/osgUtil/Optimizer +++ b/include/osgUtil/Optimizer @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/RenderBin b/include/osgUtil/RenderBin index c0f824fe2..a57d24b14 100644 --- a/include/osgUtil/RenderBin +++ b/include/osgUtil/RenderBin @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/RenderGraph b/include/osgUtil/RenderGraph index f82b34a45..466aa63cf 100644 --- a/include/osgUtil/RenderGraph +++ b/include/osgUtil/RenderGraph @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/RenderLeaf b/include/osgUtil/RenderLeaf index 5cbc2d3c7..108ce6044 100644 --- a/include/osgUtil/RenderLeaf +++ b/include/osgUtil/RenderLeaf @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/RenderStage b/include/osgUtil/RenderStage index e4d095e3d..b434e0a8b 100644 --- a/include/osgUtil/RenderStage +++ b/include/osgUtil/RenderStage @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/RenderStageLighting b/include/osgUtil/RenderStageLighting index f19209906..0cac20693 100644 --- a/include/osgUtil/RenderStageLighting +++ b/include/osgUtil/RenderStageLighting @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/RenderToTextureStage b/include/osgUtil/RenderToTextureStage index 9b3cdfec1..66866bb10 100644 --- a/include/osgUtil/RenderToTextureStage +++ b/include/osgUtil/RenderToTextureStage @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/SceneView b/include/osgUtil/SceneView index 9b5ce4b0d..4b4477b04 100644 --- a/include/osgUtil/SceneView +++ b/include/osgUtil/SceneView @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/SmoothingVisitor b/include/osgUtil/SmoothingVisitor index 451b36b2a..f97355ab7 100644 --- a/include/osgUtil/SmoothingVisitor +++ b/include/osgUtil/SmoothingVisitor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/Tesselator b/include/osgUtil/Tesselator index a0120117d..151490e64 100644 --- a/include/osgUtil/Tesselator +++ b/include/osgUtil/Tesselator @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/TriStripVisitor b/include/osgUtil/TriStripVisitor index 49d2daed4..f48b28298 100644 --- a/include/osgUtil/TriStripVisitor +++ b/include/osgUtil/TriStripVisitor @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation. diff --git a/include/osgUtil/Version b/include/osgUtil/Version index bceb99932..4ad0e38ad 100644 --- a/include/osgUtil/Version +++ b/include/osgUtil/Version @@ -1,4 +1,4 @@ -//C++ header - Open Scene Graph - Copyright (C) 1998-2001 Robert Osfield +//C++ header - Open Scene Graph - Copyright (C) 1998-2002 Robert Osfield //Distributed under the terms of the GNU Library General Public License (LGPL) //as published by the Free Software Foundation.