Blue Brain BioExplorer
|
Go to the source code of this file.
Classes | |
struct | core::SDFGeometry |
Namespaces | |
core | |
Enumerations | |
enum class | core::SDFType : uint8_t { core::sdf_sphere = 0 , core::sdf_pill = 1 , core::sdf_cone_pill = 2 , core::sdf_cone_pill_sigmoid = 3 , core::sdf_cone = 4 , core::sdf_torus = 5 , core::sdf_cut_sphere = 6 , core::sdf_vesica = 7 , core::sdf_ellipsoid = 8 } |
Functions | |
SDFGeometry | core::createSDFSphere (const Vector3f ¢er, const float radius, const uint64_t data=0, const Vector3f &userParams=Vector3f(0.f)) |
SDFGeometry | core::createSDFCutSphere (const Vector3f ¢er, const float radius, const float cutRadius, const uint64_t data=0, const Vector3f &userParams=Vector3f(0.f)) |
SDFGeometry | core::createSDFPill (const Vector3f &p0, const Vector3f &p1, const float radius, const uint64_t data=0, const Vector3f &userParams=Vector3f(0.f)) |
SDFGeometry | core::createSDFConePill (const Vector3f &p0, const Vector3f &p1, const float r0, const float r1, const uint64_t data=0, const Vector3f &userParams=Vector3f(0.f)) |
SDFGeometry | core::createSDFConePillSigmoid (const Vector3f &p0, const Vector3f &p1, const float r0, const float r1, const uint64_t data=0, const Vector3f &userParams=Vector3f(0.f)) |
SDFGeometry | core::createSDFTorus (const Vector3f &p0, const float r0, const float r1, const uint64_t data=0, const Vector3f &userParams=Vector3f(0.f)) |
SDFGeometry | core::createSDFVesica (const Vector3f &p0, const Vector3f &p1, const float r0, const uint64_t data=0, const Vector3f &userParams=Vector3f(0.f)) |
SDFGeometry | core::createSDFEllipsoid (const Vector3f &p0, const Vector3f &r, const uint64_t data=0, const Vector3f &userParams=Vector3f(0.f)) |
Boxd | core::getSDFBoundingBox (const SDFGeometry &geom) |