Blue Brain BioExplorer
Utils.h File Reference
#include <platform/core/common/MathTypes.h>
#include <platform/core/common/Types.h>
#include <glm/gtx/matrix_decompose.hpp>
Include dependency graph for Utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 sonataexplorer
 

Functions

core::Vector3f sonataexplorer::get_translation (const core::Matrix4f &matrix)
 
core::Vector3d sonataexplorer::transformVector3d (const core::Vector3f &v, const core::Matrix4f &transformation)
 
std::vector< uint64_t > sonataexplorer::GIDsAsInts (const std::string &gids)
 
bool sonataexplorer::inBox (const core::Vector3f &point, const core::Boxf &box)
 
core::Vector3f sonataexplorer::getPointInSphere (const float innerRadius)
 
core::Vector3fs sonataexplorer::getPointsInSphere (const size_t nbPoints, const float innerRadius)
 
float sonataexplorer::sphereVolume (const float radius)
 
float sonataexplorer::cylinderVolume (const float height, const float radius)
 
float sonataexplorer::coneVolume (const float height, const float r1, const float r2)
 
float sonataexplorer::capsuleVolume (const float height, const float radius)