.TH "Cache Classes" 3 "Sat Oct 12 2013" "Version 4.0.0a" "Coin" \" -*- nroff -*- .ad l .nh .SH NAME Cache Classes \- .SS "Classes" .in +1c .ti -1c .RI "class \fBSoBoundingBoxCache\fP" .br .RI "\fIThe \fBSoBoundingBoxCache\fP class is used to cache bounding boxes\&. \fP" .ti -1c .RI "class \fBSoCache\fP" .br .RI "\fIThe \fBSoCache\fP class is the superclass for all internal cache classes\&. .PP It organizes reference counting to make it possible to share cache instances\&. It also organizes a list of elements that will affect the cache\&. If any of the elements have changed since the cache was created, the cache is invalid\&. \fP" .ti -1c .RI "class \fBSoConvexDataCache\fP" .br .RI "\fIThe \fBSoConvexDataCache\fP class is used to cache convexified polygons\&. .PP \fBSoConvexDataCache\fP is used to speed up rendering of concave polygons by tessellating all polygons into triangles and storing the newly generated primitives in an internal cache\&. \fP" .ti -1c .RI "class \fBSoGLCacheList\fP" .br .RI "\fIThe \fBSoGLCacheList\fP class is used to store and manage OpenGL caches\&. \fP" .ti -1c .RI "class \fBSoGLRenderCache\fP" .br .RI "\fIThe \fBSoGLRenderCache\fP class is used to cache OpenGL calls\&. \fP" .ti -1c .RI "class \fBSoNormalCache\fP" .br .RI "\fIThe \fBSoNormalCache\fP class is used to hold cached normals\&. .PP As an extension to the original SGI Open Inventor v2\&.1 API, it is also possible to generate normals using this class\&. \fP" .in -1c .SH "Detailed Description" .PP The cache classes are internal to Coin\&. The Cache Classes The cache classes are mostly internal to Coin\&. .SH "Author" .PP Generated automatically by Doxygen for Coin from the source code\&.