Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
CtxRaytracePool Class Reference

Public Member Functions

GeometryIntersectionnew_intersection ()
 
void free_intersection (GeometryIntersection *intersection)
 
GMathMatrix4x4d * new_matrix ()
 
void free_matrix (GMathMatrix4x4d *m)
 
GeometryCustomDatanew_custom_data (size_t size)
 
void free_custom_data (GeometryCustomData *data)
 
GeometryDeferredShadingnew_shading_data ()
 
void free_shading_data (GeometryDeferredShading *data)
 
CtxRaytracenew_raytrace_ctx ()
 
void free_raytrace_ctx (CtxRaytrace *ctx)
 
CtxFrustumnew_frustum_ctx ()
 
void free_frustum_ctx (CtxFrustum *ctx)
 
CtxRayFrustumnew_ray_frustum_ctx ()
 
void free_ray_frustum_ctx (CtxRayFrustum *ctx)
 
size_t get_memory_size () const