|   | http://www.sim.no/ http://www.coin3d.org/ | 
#include <Inventor/caches/SoTextureCoordinateCache.h>
 
  
 | Public Member Functions | |
| SoTextureCoordinateCache (SoState *const state) | |
| virtual | ~SoTextureCoordinateCache () | 
| void | generate (const SbBox3f &bbox, const SbVec3f *vertices, const int numvertices) | 
| const SbVec2f * | get (void) const | 
| int | getNum (void) const | 
|  Public Member Functions inherited from SoCache | |
| SoCache (SoState *const state) | |
| void | ref (void) | 
| void | unref (SoState *state=NULL) | 
| void | addElement (const SoElement *const elem) | 
| virtual void | addCacheDependency (const SoState *state, SoCache *cache) | 
| virtual SbBool | isValid (const SoState *state) const | 
| const SoElement * | getInvalidElement (const SoState *const state) const | 
| void | invalidate (void) | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from SoCache | |
| virtual void | destroy (SoState *state) | 
| virtual | ~SoCache () | 
The SoTextureCoordinateClass is used to cache generated texture coordinates.
| SoTextureCoordinateCache::SoTextureCoordinateCache | ( | SoState *const | state | ) | 
Constructor.
| 
 | virtual | 
Destructor.
| void SoTextureCoordinateCache::generate | ( | const SbBox3f & | bbox, | 
| const SbVec3f * | vertices, | ||
| const int | numvertices | ||
| ) | 
Generates texture coordinates based on the bounding box of the geometry. This is usually called default texture coordinates in OIV.
| const SbVec2f * SoTextureCoordinateCache::get | ( | void | ) | const | 
Returns the generated texture coordinates.
| int SoTextureCoordinateCache::getNum | ( | void | ) | const | 
Returns the number of generated texture coordinates.
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated on Sun Dec 13 2015 14:53:04 for Coin by Doxygen 1.8.10.