|
BucketMap< Void > * | downPath (const BucketMap< T > ®ion, const Point3d &pos) |
|
template BucketMap< Void > * | downPath (const BucketMap< float > ®ion, const Point3d &pos) |
|
float | fiberDistance (FiberPoint *f1, FiberPoint *f2, int &fiberSize1, int &fiberSize2) |
|
float | fiberDistanceMax (FiberPoint *f1, FiberPoint *f2, int &fiberSize1, int &fiberSize2) |
|
float | fiberDistance (std::vector< Point3df > &f1, std::vector< Point3df > &f2) |
|
float | fiberDistanceMax (std::vector< Point3df > &f1, std::vector< Point3df > &f2) |
|
float | getClosestFiberPointDist (Point3df &p1, FiberPoint *f2, Point3df &pMin, int &fiberSize2) |
|
float | getClosestFiberPointDist (Point3df &p1, std::vector< Point3df > &f2, Point3df &pMin) |
|
float | fiberDistanceMaxDistCorrespPoints (FiberPoint *f1, FiberPoint *f2, int &fiberSize1) |
|
float | fiberDistanceMaxDistCorrespPoints (std::vector< Point3df > &f1, std::vector< Point3df > &f2) |
|
float | calculateMinFibersLength (FiberPoint *f1, FiberPoint *f2, int &fiberSize1, int &fiberSize2) |
|
float | calculateMinFibersLength (std::vector< Point3df > &f1, std::vector< Point3df > &f2) |
|
float | fiberDistanceMaxDistCorrespPointsNormByMinLength (FiberPoint *f1, FiberPoint *f2, float normFactor, int &fiberSize1, int &fiberSize2) |
|
float | fiberDistanceMaxDistCorrespPointsNormByMinLength (std::vector< Point3df > &f1, std::vector< Point3df > &f2, float normFactor) |
|
float | fiberAffinity (std::vector< Point3df > &f1, std::vector< Point3df > &f2, float var) |
|
float | fiberAffinityMax (std::vector< Point3df > &f1, std::vector< Point3df > &f2, float var) |
|
float | fiberAffinityMaxDistCorrespPoints (std::vector< Point3df > &f1, std::vector< Point3df > &f2, float var) |
|
float | fiberAffinityMaxDistCorrespPointsNormByMinLength (std::vector< Point3df > &f1, std::vector< Point3df > &f2, float var, float normFactor) |
|
float | fiberAffinity (FiberPoint *f1, FiberPoint *f2, float var, int &fiberSize1, int &fiberSize2) |
|
float | fiberAffinityMax (FiberPoint *f1, FiberPoint *f2, float var, int &fiberSize1, int &fiberSize2) |
|
float | fiberAffinityMaxDistCorrespPoints (FiberPoint *f1, FiberPoint *f2, float var, int &fiberSize1, int &fiberSize2) |
|
float | fiberAffinityMaxDistCorrespPointsNormByMinLength (FiberPoint *f1, FiberPoint *f2, float var, float normFactor, int &fiberSize1, int &fiberSize2) |
|
RoiSelectorReader & | operator>> (RoiSelectorReader &, Tree &) |
|
RoiSelectorReader & | operator>> (RoiSelectorReader &reader, RoiSelector &thing) |
|
RoiGtmReader & | operator>> (RoiGtmReader &, RoiGtm &) |
|
void | makeLaplacianMatrix (const LaplacianWeights &weights, LaplacianWeights &lmat, float dt) |
|
LaplacianWeights * | sparseMult (const LaplacianWeights &in1, const LaplacianWeights &in2, float sparseThresh=0) |
|
void | applyLaplacianMatrix (const std::vector< T > &inittex, std::vector< T > &outtex, const LaplacianWeights &lapl) |
|
void | laplacianMatrixThreshold (LaplacianWeights &lmat, float threshold) |
|
LaplacianWeights * | makeLaplacianSmoothingCoefficients (const LaplacianWeights &weights, unsigned niter, float dt, float sparseThresh=0) |
|
std::list< AimsVector< uint, 3 > > | simple_delaunay_triangulation (const std::vector< Point2df > &points) |
|
void | distancesFromMesh (const AimsSurfaceTriangle &mesh, std::vector< AimsVector< uint, 2 > > &edges, std::vector< double > &weights) |
|
int | meshWatershed (const AimsSurfaceTriangle &mesh, const std::vector< double > &field, std::vector< int > &idx, std::vector< int > &depth, std::vector< int > &major, std::vector< int > &label, double threshold) |
|
int | meshWatershed (const AimsSurfaceTriangle &mesh, const TimeTexture< double > &field, TimeTexture< int > &idx, TimeTexture< int > &depth, TimeTexture< int > &major, TimeTexture< int > &label, double threshold) |
|
int | meshBlobsBifurcation (const AimsSurfaceTriangle &mesh, const std::vector< double > &field, std::vector< int > &idx, std::vector< double > &height, std::vector< int > &father, std::vector< int > &label, double th) |
|
int | meshBlobsBifurcation (const AimsSurfaceTriangle &mesh, const TimeTexture< double > &field, TimeTexture< int > &idx, TimeTexture< double > &height, TimeTexture< int > &father, TimeTexture< int > &label, double th) |
|
void | blobsHeights (const AimsSurfaceTriangle &mesh, const std::vector< double > &field, const std::vector< int > &watershedlabels, std::vector< int > &junctions) |
|
carto::VolumeRef< short > * | GetSSBlobImage (PrimalSketch< carto::VolumeRef< T >, carto::VolumeRef< T > > *sketch) |
|
TimeTexture< float > | GetSSBlobTexture (PrimalSketch< AimsSurface< D, Void >, Texture< T > > *sketch) |
|
AimsSurfaceTriangle * | GetSSBlobMesh (PrimalSketch< AimsSurface< D, Void >, Texture< T > > *sketch) |
|
AimsBucket< Void > * | GetSSBlobBucket (PrimalSketch< carto::VolumeRef< T >, carto::VolumeRef< T > > *sketch) |
|
AimsSurfaceTriangle * | GetSSBlobTore (PrimalSketch< AimsSurface< D, Void >, Texture< T > > *sketch) |
|
void | AddBlobsToPSGraph (PrimalSketch< Geom, Text > *sketch, Graph *graph) |
|
void | AddBlobsToPSGraph (PrimalSketch< carto::VolumeRef< T >, carto::VolumeRef< T > > *sketch, Graph *graph) |
|
void | AddBlobsToPSGraph (PrimalSketch< AimsSurface< D, Void >, Texture< T > > *sketch, Graph *graph) |
|
AimsSurfaceTriangle * | GetSSBlobMesh (PrimalSketch< AimsSurface< D, Void >, Texture< T > > *sketch, AimsSurfaceTriangle *mesh) |
|
AimsBucket< Void > * | GetSSBlobMeshBucket (AimsSurfaceTriangle *mesh) |
|
SplinePyramid | buildSplinePyramid (const carto::VolumeRef< T > &vol, unsigned order, unsigned factor=2) |
|
SplinePyramid | buildSplinePyramid (const carto::VolumeRef< T > &vol, unsigned order, const Point4du &factor) |
|
SplinePyramid | buildSplinePyramid (const carto::VolumeRef< T > &vol, unsigned order, const std::vector< Point4du > &factor) |
|
SplinePyramid | cubicSplinePyramid (const carto::VolumeRef< T > &vol, unsigned factor=2) |
|
SplinePyramid | cubicSplinePyramid (const carto::VolumeRef< T > &vol, const Point4du &factor) |
|
SplinePyramid | cubicSplinePyramid (const carto::VolumeRef< T > &vol, const std::vector< Point4du > &factor) |
|
int | mirrorCoeff (int i, int size) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (MedianFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (MedianFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (NotNullMedianFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (NotNullMedianFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (MeanFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (MeanFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (NotNullMeanFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (NotNullMeanFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (MinFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (MinFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (MaxFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (MaxFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (MajorityFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (MajorityFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (NotNullMajorityFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (NotNullMajorityFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (ExtremaDifferenceFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (ExtremaDifferenceFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (SumFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (SumFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (VarFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (VarFilterFunc, AimsRGBA) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (StDevFilterFunc, AimsRGB) |
|
| AIMS_ELEMENT_FILTERFUNC_MULTICHANNEL_DECLARE (StDevFilterFunc, AimsRGBA) |
|
VoxelType | multichannelfiltervalues_nonlin (const ElementFilteringFunction< typename VoxelType::ChannelType > &f, const carto::VolumeRef< VoxelType > &volume) |
|
VoxelType | multichannelfiltervalues_nonlin (const ElementFilteringFunction< typename VoxelType::ChannelType > &f, const carto::VolumeRef< VoxelType > &volume, const carto::rc_ptr< StructuringElement > &se) |
|
void | setKernel () |
|
| AIMS_LIN_FILTERFUNC_MULTICHANNEL_DECLARE (GaborFilterFunc, AimsRGB) |
|
| AIMS_LIN_FILTERFUNC_MULTICHANNEL_DECLARE (GaborFilterFunc, AimsRGBA) |
|
VoxelType | multichannelfiltervalues_lin (const LinearFilteringFunction< typename VoxelType::ChannelType > &f, const carto::VolumeRef< VoxelType > &volume) |
|
void | transformMesh (AimsTimeSurface< D, Void > &mesh, const soma::Transformation3d &direct_transformation) |
|
carto::rc_ptr< BucketMap< Void > > | transformBucketDirect (const BucketMap< Void > &bck, const soma::Transformation3d &direct_transformation, Point3df vs=Point3df(0., 0., 0.)) |
|
carto::rc_ptr< BucketMap< Void > > | resampleBucket (const BucketMap< Void > &bck, const soma::Transformation3d &direct_transformation, const soma::Transformation3d &inverse_transformation, Point3df vs=Point3df(0., 0., 0.), bool also_pushforward=true) |
|
void | transformGraph (Graph &graph, const soma::Transformation3d &direct_transformation, const soma::Transformation3d *inverse_transformation, Point3df vs=Point3df(0., 0., 0.)) |
|
void | transformMesh (AimsTimeSurface< D, Void > &mesh, const Transformation3d &direct_transformation) |
|
carto::VolumeRef< T > | clipDynamic (const carto::VolumeRef< T > &in, bool flatten_mask=true, float pct_kept=1.) |
|
carto::VolumeRef< T > | clipDynamic (carto::VolumeRef< T > &in, bool flatten_mask=true, float pct_kept=1., bool in_place=true) |
|
carto::VolumeRef< T > | clip (const carto::VolumeRef< T > &in, const T &min, const T &max) |
|
carto::VolumeRef< T > | clip (carto::VolumeRef< T > &in, const T &min, const T &max, bool in_place=false) |
|