![]() |
Blue Brain BioExplorer
|
Namespaces | |
osphelper | |
Classes | |
struct | AnaglyphCamera |
struct | FishEyeCamera |
struct | OrthographicCamera |
struct | PanoramicCamera |
struct | PerspectiveParallaxCamera |
struct | PerspectiveStereoCamera |
struct | Cones |
struct | Fields |
struct | SDFGeometries |
class | AdvancedRenderer |
The AdvancedRenderer class is a renderer that can perform global illumination (light shading, shadowIntensity, ambient occlusion, color bleeding, light emission) More... | |
class | BasicRenderer |
class | AbstractRenderer |
struct | AdvancedMaterial |
class | SimulationRenderer |
class | OSPRayCamera |
class | OSPRayEngine |
class | OSPRayField |
class | OSPRayFrameBuffer |
struct | TextureTypeMaterialAttribute |
class | OSPRayMaterial |
class | OSPRayModel |
class | OSPRayRenderer |
class | OSPRayScene |
class | OSPRayVolume |
class | OSPRayBrickedVolume |
class | OSPRaySharedDataVolume |
Typedefs | |
typedef ::ospray::vec3f | Color |
Functions | |
OSP_REGISTER_CAMERA (AnaglyphCamera, anaglyph) | |
OSP_REGISTER_CAMERA (FishEyeCamera, fisheye) | |
OSP_REGISTER_CAMERA (OrthographicCamera, orthographic) | |
OSP_REGISTER_CAMERA (PanoramicCamera, panoramic) | |
OSP_REGISTER_CAMERA (PerspectiveParallaxCamera, perspectiveParallax) | |
OSP_REGISTER_CAMERA (PerspectiveStereoCamera, perspective) | |
OSP_REGISTER_GEOMETRY (Cones, cones) | |
OSP_REGISTER_GEOMETRY (Fields, fields) | |
OSP_REGISTER_GEOMETRY (SDFGeometries, sdfgeometries) | |
OSP_REGISTER_RENDERER (AdvancedRenderer, advanced) | |
OSP_REGISTER_RENDERER (BasicRenderer, basic) | |
OSP_REGISTER_MATERIAL (basic, AdvancedMaterial, default) | |
OSP_REGISTER_MATERIAL (advanced, AdvancedMaterial, default) | |
void | toOSPRayProperties (const PropertyMap &object, OSPObject ospObject) |
void | toOSPRayProperties (const PropertyObject &object, OSPObject ospObject) |
template<typename T , std::size_t N> | |
auto | _toStdArray (const ospcommon::vec_t< T, N > &input) |
void | fromOSPRayProperties (PropertyMap &object, ::ospray::ManagedObject &ospObject) |
::ospcommon::affine3f | transformationToAffine3f (const Transformation &transformation) |
void | addInstance (OSPModel rootModel, OSPModel modelToAdd, const Transformation &transform) |
void | addInstance (OSPModel rootModel, OSPModel modelToAdd, const ::ospcommon::affine3f &affine) |
template<size_t S> | |
std::vector< std::array< float, S > > | convertVectorToFloat (const std::vector< std::array< double, S >> &input) |
typedef ::ospray::vec3f core::engine::ospray::Color |
Definition at line 41 of file AdvancedMaterial.h.
auto core::engine::ospray::_toStdArray | ( | const ospcommon::vec_t< T, N > & | input | ) |
Definition at line 86 of file OSPRayUtils.cpp.
void core::engine::ospray::addInstance | ( | OSPModel | rootModel, |
OSPModel | modelToAdd, | ||
const ::ospcommon::affine3f & | affine | ||
) |
Definition at line 173 of file OSPRayUtils.cpp.
void core::engine::ospray::addInstance | ( | OSPModel | rootModel, |
OSPModel | modelToAdd, | ||
const Transformation & | transform | ||
) |
Helper to add the given model as an instance to the given root model.
Definition at line 164 of file OSPRayUtils.cpp.
std::vector<std::array<float, S> > core::engine::ospray::convertVectorToFloat | ( | const std::vector< std::array< double, S >> & | input | ) |
Helper to convert a vector of double tuples to a vector of float tuples.
Definition at line 55 of file OSPRayUtils.h.
void core::engine::ospray::fromOSPRayProperties | ( | PropertyMap & | object, |
::ospray::ManagedObject & | ospObject | ||
) |
Update all the properties in the property map from the given ospray object.
Definition at line 94 of file OSPRayUtils.cpp.
core::engine::ospray::OSP_REGISTER_CAMERA | ( | AnaglyphCamera | , |
anaglyph | |||
) |
core::engine::ospray::OSP_REGISTER_CAMERA | ( | FishEyeCamera | , |
fisheye | |||
) |
core::engine::ospray::OSP_REGISTER_CAMERA | ( | OrthographicCamera | , |
orthographic | |||
) |
core::engine::ospray::OSP_REGISTER_CAMERA | ( | PanoramicCamera | , |
panoramic | |||
) |
core::engine::ospray::OSP_REGISTER_CAMERA | ( | PerspectiveParallaxCamera | , |
perspectiveParallax | |||
) |
core::engine::ospray::OSP_REGISTER_CAMERA | ( | PerspectiveStereoCamera | , |
perspective | |||
) |
core::engine::ospray::OSP_REGISTER_GEOMETRY | ( | Cones | , |
cones | |||
) |
core::engine::ospray::OSP_REGISTER_GEOMETRY | ( | Fields | , |
fields | |||
) |
core::engine::ospray::OSP_REGISTER_GEOMETRY | ( | SDFGeometries | , |
sdfgeometries | |||
) |
core::engine::ospray::OSP_REGISTER_MATERIAL | ( | advanced | , |
AdvancedMaterial | , | ||
default | |||
) |
core::engine::ospray::OSP_REGISTER_MATERIAL | ( | basic | , |
AdvancedMaterial | , | ||
default | |||
) |
core::engine::ospray::OSP_REGISTER_RENDERER | ( | AdvancedRenderer | , |
advanced | |||
) |
core::engine::ospray::OSP_REGISTER_RENDERER | ( | BasicRenderer | , |
basic | |||
) |
void core::engine::ospray::toOSPRayProperties | ( | const PropertyMap & | object, |
OSPObject | ospObject | ||
) |
Definition at line 36 of file OSPRayUtils.cpp.
void core::engine::ospray::toOSPRayProperties | ( | const PropertyObject & | object, |
OSPObject | ospObject | ||
) |
Set all the properties from the current property map of the given object to the given ospray object.
Definition at line 80 of file OSPRayUtils.cpp.
ospcommon::affine3f core::engine::ospray::transformationToAffine3f | ( | const Transformation & | transformation | ) |
Convert a core::Transformation to an ospcommon::affine3f.
Definition at line 138 of file OSPRayUtils.cpp.