Blender  V3.3
OSLRenderServices Member List

This is the complete list of members for OSLRenderServices, including all inherited members.

environment(ustring filename, TextureHandle *texture_handle, TexturePerthread *texture_thread_info, TextureOpt &options, OSL::ShaderGlobals *sg, const OSL::Vec3 &R, const OSL::Vec3 &dRdx, const OSL::Vec3 &dRdy, int nchannels, float *result, float *dresultds, float *dresultdt, ustring *errormessage) overrideOSLRenderServices
get_array_attribute(OSL::ShaderGlobals *sg, bool derivatives, ustring object, TypeDesc type, ustring name, int index, void *val) overrideOSLRenderServices
get_attribute(OSL::ShaderGlobals *sg, bool derivatives, ustring object, TypeDesc type, ustring name, void *val) overrideOSLRenderServices
get_attribute(ShaderData *sd, bool derivatives, ustring object_name, TypeDesc type, ustring name, void *val)OSLRenderServices
get_background_attribute(const KernelGlobalsCPU *kg, ShaderData *sd, ustring name, TypeDesc type, bool derivatives, void *val)OSLRenderServicesstatic
get_inverse_matrix(OSL::ShaderGlobals *sg, OSL::Matrix44 &result, OSL::TransformationPtr xform, float time) overrideOSLRenderServices
get_inverse_matrix(OSL::ShaderGlobals *sg, OSL::Matrix44 &result, ustring to, float time) overrideOSLRenderServices
get_inverse_matrix(OSL::ShaderGlobals *sg, OSL::Matrix44 &result, OSL::TransformationPtr xform) overrideOSLRenderServices
get_inverse_matrix(OSL::ShaderGlobals *sg, OSL::Matrix44 &result, ustring from) overrideOSLRenderServices
get_matrix(OSL::ShaderGlobals *sg, OSL::Matrix44 &result, OSL::TransformationPtr xform, float time) overrideOSLRenderServices
get_matrix(OSL::ShaderGlobals *sg, OSL::Matrix44 &result, ustring from, float time) overrideOSLRenderServices
get_matrix(OSL::ShaderGlobals *sg, OSL::Matrix44 &result, OSL::TransformationPtr xform) overrideOSLRenderServices
get_matrix(OSL::ShaderGlobals *sg, OSL::Matrix44 &result, ustring from) overrideOSLRenderServices
get_object_standard_attribute(const KernelGlobalsCPU *kg, ShaderData *sd, ustring name, TypeDesc type, bool derivatives, void *val)OSLRenderServicesstatic
get_texture_handle(ustring filename) overrideOSLRenderServices
get_texture_info(OSL::ShaderGlobals *sg, ustring filename, TextureHandle *texture_handle, int subimage, ustring dataname, TypeDesc datatype, void *data) overrideOSLRenderServices
get_userdata(bool derivatives, ustring name, TypeDesc type, OSL::ShaderGlobals *sg, void *val) overrideOSLRenderServices
getmessage(OSL::ShaderGlobals *sg, ustring source, ustring name, TypeDesc type, void *val, bool derivatives) overrideOSLRenderServices
good(TextureSystem::TextureHandle *texture_handle) overrideOSLRenderServices
OSLRenderServices(OSL::TextureSystem *texture_system)OSLRenderServices
pointcloud_get(OSL::ShaderGlobals *sg, ustring filename, size_t *indices, int count, ustring attr_name, TypeDesc attr_type, void *out_data) overrideOSLRenderServices
pointcloud_search(OSL::ShaderGlobals *sg, ustring filename, const OSL::Vec3 &center, float radius, int max_points, bool sort, size_t *out_indices, float *out_distances, int derivs_offset) overrideOSLRenderServices
pointcloud_write(OSL::ShaderGlobals *sg, ustring filename, const OSL::Vec3 &pos, int nattribs, const ustring *names, const TypeDesc *types, const void **data) overrideOSLRenderServices
texture(ustring filename, TextureSystem::TextureHandle *texture_handle, TexturePerthread *texture_thread_info, TextureOpt &options, OSL::ShaderGlobals *sg, float s, float t, float dsdx, float dtdx, float dsdy, float dtdy, int nchannels, float *result, float *dresultds, float *dresultdt, ustring *errormessage) overrideOSLRenderServices
texture3d(ustring filename, TextureHandle *texture_handle, TexturePerthread *texture_thread_info, TextureOpt &options, OSL::ShaderGlobals *sg, const OSL::Vec3 &P, const OSL::Vec3 &dPdx, const OSL::Vec3 &dPdy, const OSL::Vec3 &dPdz, int nchannels, float *result, float *dresultds, float *dresultdt, float *dresultdr, ustring *errormessage) overrideOSLRenderServices
texture_systemOSLRenderServices
texturesOSLRenderServices
trace(TraceOpt &options, OSL::ShaderGlobals *sg, const OSL::Vec3 &P, const OSL::Vec3 &dPdx, const OSL::Vec3 &dPdy, const OSL::Vec3 &R, const OSL::Vec3 &dRdx, const OSL::Vec3 &dRdy) overrideOSLRenderServices
u_at_aoOSLRenderServicesstatic
u_at_bevelOSLRenderServicesstatic
u_cameraOSLRenderServicesstatic
u_curve_lengthOSLRenderServicesstatic
u_curve_randomOSLRenderServicesstatic
u_curve_tangent_normalOSLRenderServicesstatic
u_curve_thicknessOSLRenderServicesstatic
u_distanceOSLRenderServicesstatic
u_emptyOSLRenderServicesstatic
u_geom_dupli_generatedOSLRenderServicesstatic
u_geom_dupli_uvOSLRenderServicesstatic
u_geom_nameOSLRenderServicesstatic
u_geom_numpolyverticesOSLRenderServicesstatic
u_geom_polyverticesOSLRenderServicesstatic
u_geom_triangleverticesOSLRenderServicesstatic
u_geom_undisplacedOSLRenderServicesstatic
u_hitOSLRenderServicesstatic
u_hitdistOSLRenderServicesstatic
u_IOSLRenderServicesstatic
u_indexOSLRenderServicesstatic
u_is_curveOSLRenderServicesstatic
u_is_pointOSLRenderServicesstatic
u_is_smoothOSLRenderServicesstatic
u_material_indexOSLRenderServicesstatic
u_NOSLRenderServicesstatic
u_ndcOSLRenderServicesstatic
u_NgOSLRenderServicesstatic
u_normal_map_normalOSLRenderServicesstatic
u_object_alphaOSLRenderServicesstatic
u_object_colorOSLRenderServicesstatic
u_object_indexOSLRenderServicesstatic
u_object_locationOSLRenderServicesstatic
u_object_randomOSLRenderServicesstatic
u_POSLRenderServicesstatic
u_particle_ageOSLRenderServicesstatic
u_particle_angular_velocityOSLRenderServicesstatic
u_particle_indexOSLRenderServicesstatic
u_particle_lifetimeOSLRenderServicesstatic
u_particle_locationOSLRenderServicesstatic
u_particle_randomOSLRenderServicesstatic
u_particle_rotationOSLRenderServicesstatic
u_particle_sizeOSLRenderServicesstatic
u_particle_velocityOSLRenderServicesstatic
u_path_diffuse_depthOSLRenderServicesstatic
u_path_glossy_depthOSLRenderServicesstatic
u_path_ray_depthOSLRenderServicesstatic
u_path_ray_lengthOSLRenderServicesstatic
u_path_transmission_depthOSLRenderServicesstatic
u_path_transparent_depthOSLRenderServicesstatic
u_point_positionOSLRenderServicesstatic
u_point_radiusOSLRenderServicesstatic
u_point_randomOSLRenderServicesstatic
u_rasterOSLRenderServicesstatic
u_screenOSLRenderServicesstatic
u_traceOSLRenderServicesstatic
u_uOSLRenderServicesstatic
u_vOSLRenderServicesstatic
u_worldOSLRenderServicesstatic
~OSLRenderServices()OSLRenderServices