Support Forum       G3D Web Page     
G3D::VoxelModel Member List

This is the complete list of members for G3D::VoxelModel, including all inherited members.

addVoxel(const Point3int16 position, const Color4unorm8 color)G3D::VoxelModelprotected
addVoxels(const ParseSchematic::ColorVoxels &voxels, Point3int32 minBound, Point3int32 maxBound, const Specification &specification)G3D::VoxelModelprotected
centerModel(const Point3int16 originOffset)G3D::VoxelModelprotected
className() const overrideG3D::VoxelModelinlinevirtual
computeBounds()G3D::VoxelModelprotected
copyToGPU()G3D::VoxelModelprotected
create(const String &name, const Specification &specification)G3D::VoxelModelstatic
createShared(ArgTypes &&... args)G3D::ReferenceCountedObjectinlineprotectedstatic
CURRENT_CACHE_FORMATG3D::VoxelModelprotectedstatic
intersect(const Ray &R, const CoordinateFrame &cframe, float &maxDistance, Model::HitInfo &info=Model::HitInfo::ignore, const Entity *entity=nullptr, const Model::Pose *pose=nullptr) const overrideG3D::VoxelModelvirtual
lazyCreate(const String &name, const Any &a)G3D::VoxelModelstatic
lazyCreate(const VoxelModel::Specification &specification, const String &name)G3D::VoxelModelstatic
load(const Specification &spec)G3D::VoxelModelprotected
loadSchematic(const Specification &specification)G3D::VoxelModelprotected
loadVOX(const Specification &spec)G3D::VoxelModelprotected
m_boxBoundsG3D::VoxelModelprotected
m_cpuColorG3D::VoxelModelprotected
m_cpuPositionG3D::VoxelModelprotected
m_gpuColorG3D::VoxelModelprotected
m_gpuPositionG3D::VoxelModelprotected
m_nameG3D::VoxelModelprotected
m_sphereBoundsG3D::VoxelModelprotected
m_voxelRadiusG3D::VoxelModelprotected
name() const overrideG3D::VoxelModelinlinevirtual
numVoxels() constG3D::VoxelModelinline
pose(Array< shared_ptr< Surface > > &surfaceArray, const CFrame &rootFrame, const CFrame &prevFrame, const shared_ptr< Entity > &entity, const Model::Pose *pose, const Model::Pose *prevPose, const Surface::ExpressiveLightScatteringProperties &e) overrideG3D::VoxelModelvirtual
pose(Array< shared_ptr< Surface >> &surfaceArray, const shared_ptr< Entity > &entity=nullptr) constG3D::VoxelModel
setUseOptimizedIntersect(bool b)G3D::Modelinlinestatic
useOptimizedIntersect()G3D::Modelinlinestatic
VoxelModel(const String &name)G3D::VoxelModelinlineprotected
voxelRadius() constG3D::VoxelModelinline
voxelsRenderedG3D::VoxelModelstatic
VoxelSurface classG3D::VoxelModelfriend
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual

documentation generated on Wed Nov 24 2021 08:02:02 using doxygen 1.8.15