Namespace for XAC. More...
Classes | |
class | Bounding_box |
Bounding box data structure. More... | |
class | Camera |
Generic camera struct. More... | |
class | Colormap |
Colormap. More... | |
class | Compute_texture_LOD_tile |
Texture tile level of detail (LOD) computation. More... | |
class | Compute_texture_tile |
Texture tile computation. More... | |
class | Compute_texture_tile_base |
Texture tile computation base. More... | |
class | Cone |
Cone. More... | |
class | Cylinder |
Cylinder. More... | |
class | Ellipsoid |
Ellipsoid. More... | |
class | Height_field |
Height field. More... | |
class | Irregular_volume |
Irregular volume reference class. More... | |
struct | Irregular_volume_cell_info |
Irregular volume cell info context that stores internal information about current volume cell location. More... | |
class | Light |
Generic directional light struct. More... | |
class | LOD_height_field |
Height field - level-of-detail (LOD) calculation. More... | |
class | Material_phong |
Generic phong material struct. More... | |
class | Particle_volume |
Particle volume reference class. More... | |
class | Plane |
Plane. More... | |
class | Ray |
Ray data structure. More... | |
struct | Sample_info |
Generic ray sampling information. More... | |
struct | Sample_info_height_field |
Sample information for height fields surfaces. More... | |
struct | Sample_info_irregular_volume |
Sample information for irregular volumes. More... | |
struct | Sample_info_pipe_set |
Sample information for pipe set scene element. More... | |
struct | Sample_info_plane |
Sample information for planes. More... | |
struct | Sample_info_pvol |
Sample information for particle volumes. More... | |
struct | Sample_info_sparse_volume |
Sample information for sparse volumes. More... | |
struct | Sample_info_surface |
Sample information for surfaces. More... | |
struct | Sample_info_triangle_mesh |
Sample information for triangle mesh surfaces. More... | |
struct | Sample_info_vdb |
Sample information for VDB volumes. More... | |
struct | Sample_info_volume |
Sample information for volumes. More... | |
struct | Sample_output |
Generic sampling output structure. More... | |
class | Scene |
Generic scene descriptor class. More... | |
struct | Sparse_volume_sample_context |
Sparse volume sample context that stores internal information for validating sample information against the internal state of the rendering. More... | |
class | Sphere |
Sphere. More... | |
class | Texture2D |
2D Texture base representation More... | |
class | Triangle_mesh |
Triangle mesh. More... | |
class | VDB_sampler |
VDB volume sampler for retrieving filtered and optionally classified volume samples. More... | |
class | VDB_volume |
VDB volume reference class used to represent volumes loaded in the NanoVDB volume format. More... | |
Enumerations | |
enum class | VDB_grid_type : uint32_t |
List of grid types that are currently supported by VDB_Volume class (note: represents a subset of full list of NanoVDB formats) More... | |
enum class | VDB_volume_filter_mode : unsigned { VDB_volume_filter_mode::NEAREST , VDB_volume_filter_mode::TRILINEAR , VDB_volume_filter_mode::TRIQUADRATIC , VDB_volume_filter_mode::TRICUBIC } |
Available volume filters for VDB (NanoVDB) volumes. More... | |
enum | NV_IDX_volume_filter_types { NV_IDX_VOLUME_FILTER_NEAREST , NV_IDX_VOLUME_FILTER_TRILINEAR_HW , NV_IDX_VOLUME_FILTER_TRILINEAR_SW , NV_IDX_VOLUME_FILTER_TRICUBIC_CATMULL_HW , NV_IDX_VOLUME_FILTER_TRICUBIC_BSPLINE_HW } |
Available volume filters for regular volumes. More... | |
Functions | |
template<typename T> | |
T | read_native_voxel (const unsigned attrib_idx, const Data_point_access &) |
Function to read voxel. More... | |
template<typename T> | |
void | write_native_voxel (const T &value, const unsigned attrib_idx, Data_point_access &) |
Function to write voxel. More... | |
Namespace for XAC.
T nv::index::xac::read_native_voxel | ( | const unsigned | attrib_idx, |
const Data_point_access & | |||
) |
Function to read voxel.
void nv::index::xac::write_native_voxel | ( | const T & | value, |
const unsigned | attrib_idx, | ||
Data_point_access & | |||
) |
Function to write voxel.