cortical_surface
5.0.5
|
#include <cortical_surface/structuralanalysis/blobs.h>
Public Member Functions | |
ScaleSpaceBlob () | |
~ScaleSpaceBlob () | |
ScaleSpaceBlob (ScaleSpaceBlob *ssb) | |
std::pair< Point2df, Point2df > | get2DBoundingBox () |
![]() | |
std::pair< Point2df, Point2df > | get2DBoundingBox () |
int | getMaximumNode (Texture< float > &tex) |
void | getAimsMesh (AimsSurface< 3, Void > &mesh) |
void | getAimsSphereAtMaxNode (Texture< float > &tex, float radius=0.1) |
void | getAimsEllipsoid (float abscissa, float height, float depth, float area) |
void | moveMeshToSphericalAtlas (float radius) |
void | moveMeshToPlaneAtlas (float height) |
void | getNodesFromBlob (surf::Blob *blob) |
Point3df | getBlobBarycenterOnASphere () |
Point3df | getBlobBarycenter () |
Point3df | getBlobBarycenterFromMesh () |
Point3df | getBlobBarycenterOnAPlane () |
Blob () | |
~Blob () | |
Public Attributes | |
float | t |
int | label |
std::set< float > | scales |
float | tmin |
float | tmax |
std::set< GreyLevelBlob * > | blobs |
std::set< ScaleSpaceBlob * > | topBlobs |
std::set< ScaleSpaceBlob * > | bottomBlobs |
![]() | |
int | index |
std::set< int > | nodes |
std::string | subject |
float | t |
std::map< int, std::vector< float > > | coordinates |
std::map< int, std::vector< float > > | raw_coordinates |
AimsSurface< 3, Void > | mesh |
|
inline |
Definition at line 90 of file blobs.h.
References blobs, bottomBlobs, surf::Blob::coordinates, surf::Blob::get2DBoundingBox(), surf::Blob::index, label, surf::Blob::mesh, surf::Blob::nodes, surf::Blob::raw_coordinates, surf::Blob::subject, t, tmax, tmin, and topBlobs.
std::pair<Point2df, Point2df> surf::ScaleSpaceBlob::get2DBoundingBox | ( | ) |
std::set<GreyLevelBlob *> surf::ScaleSpaceBlob::blobs |
Definition at line 85 of file blobs.h.
Referenced by ScaleSpaceBlob().
std::set<ScaleSpaceBlob *> surf::ScaleSpaceBlob::bottomBlobs |
Definition at line 86 of file blobs.h.
Referenced by ScaleSpaceBlob().
int surf::ScaleSpaceBlob::label |
Definition at line 81 of file blobs.h.
Referenced by ScaleSpaceBlob().
float surf::ScaleSpaceBlob::t |
Definition at line 80 of file blobs.h.
Referenced by ScaleSpaceBlob().
float surf::ScaleSpaceBlob::tmax |
Definition at line 84 of file blobs.h.
Referenced by ScaleSpaceBlob().
float surf::ScaleSpaceBlob::tmin |
Definition at line 83 of file blobs.h.
Referenced by ScaleSpaceBlob().
std::set<ScaleSpaceBlob *> surf::ScaleSpaceBlob::topBlobs |
Definition at line 86 of file blobs.h.
Referenced by ScaleSpaceBlob().