![]() |
aimsalgo
5.1.2
Neuroimaging image processing
|
This is the complete list of members for Mesher, including all inherited members.
_deciFeatureAngle | Mesher | protected |
_deciFlag | Mesher | protected |
_deciMaxClearance | Mesher | protected |
_deciMaxError | Mesher | protected |
_deciReductionRate | Mesher | protected |
_labelInf | Mesher | protected |
_labelSup | Mesher | protected |
_minFacetNumber | Mesher | protected |
_minSurface | Mesher | protected |
_smoothFeatureAngle | Mesher | protected |
_smoothFlag | Mesher | protected |
_smoothForce | Mesher | protected |
_smoothIt | Mesher | protected |
_smoothRate | Mesher | protected |
_smoothType | Mesher | protected |
_splittingFlag | Mesher | protected |
_triOutputFlag | Mesher | protected |
_verbose | Mesher | protected |
clear(std::map< size_t, std::list< MapOfFacet > > &interface) | Mesher | protected |
decimate(AimsSurfaceTriangle &surface) | Mesher | |
decimate(AimsSurfaceTriangle &surface, const std::vector< float > &precthresholds, const TimeTexture< float > &precisionmap) | Mesher | |
decimate(AimsSurfaceTriangle &surface, const std::vector< float > &thresholds, const TimeTexture< float > *precisionmap) | Mesher | protected |
doit(const carto::rc_ptr< carto::Volume< short > > &thing, const std::string &name, const std::string &mode="binar") | Mesher | |
doit(const aims::BucketMap< Void > &thing, const std::string &name, const std::string &mode="binar") | Mesher | |
doit(const carto::rc_ptr< carto::Volume< short > > &thing, std::map< size_t, std::list< AimsSurfaceTriangle > > &surface) | Mesher | |
doit(const aims::BucketMap< Void > &thing, std::map< size_t, std::list< AimsSurfaceTriangle > > &surface) | Mesher | |
doit(const carto::rc_ptr< carto::Volume< short > > &thing, std::map< size_t, std::list< std::map< short, std::list< AimsSurfaceTriangle > > > > &surface) | Mesher | |
doit(const aims::BucketMap< Void > &thing, std::map< size_t, std::list< std::map< short, std::list< AimsSurfaceTriangle > > > > &surface) | Mesher | |
getBrain(const carto::rc_ptr< carto::Volume< short > > &thing, AimsSurfaceTriangle &surface, bool insideinterface=false) | Mesher | |
getBrain(const aims::BucketMap< Void > &thing, AimsSurfaceTriangle &surface, bool insideinterface=false) | Mesher | |
getDecimatedVertices(std::vector< Facet * > &vfac, std::vector< Point3df > &vertex, float reductionRatePercent, float maxClearanceMm, float maxErrorMm, float minFeatureEdgeAngleDegree) | Mesher | protected |
getDecimatedVertices(std::vector< Facet * > &vfac, std::vector< Point3df > &vertex, float reductionRatePercent, float maxClearanceMm, float maxErrorMm, float minFeatureEdgeAngleDegree, const std::vector< float > &thresholds, const TimeTexture< float > *precisionmap=0) | Mesher | protected |
getExtendedNeighOfFacet(MapOfFacet &thing) | Mesher | protected |
getFacet(const AimsSurfaceTriangle &surface, std::vector< Facet * > &vfac) | Mesher | protected |
getInterface(std::map< size_t, std::list< MapOfFacet > > &interface, const carto::rc_ptr< carto::Volume< short > > &thing) | Mesher | |
getMeshFromMapOfFacet(const carto::rc_ptr< carto::Volume< short > > &thing, AimsSurfaceTriangle &surface, MapOfFacet &mof) | Mesher | |
getNormals(const std::vector< Facet * > &vfac, const std::vector< Point3df > &vertex, std::vector< Point3df > &normal) | Mesher | protected |
getReducedNeighOutwardCycles(MapOfFacet &thing) | Mesher | protected |
getSingleLabel(const carto::rc_ptr< carto::Volume< short > > &thing, AimsSurfaceTriangle &surface) | Mesher | |
getSmoothedLaplacian(const std::vector< Facet * > &vfac, AimsSurfaceTriangle &surface, float featureAngle, int nIteration, float rate) | Mesher | protected |
getSmoothedLowPassFilter(const std::vector< Facet * > &vfac, AimsSurfaceTriangle &surface, int nIteration, float rate) | Mesher | protected |
getSmoothedPolygonSpring(const std::vector< Facet * > &vfac, AimsSurfaceTriangle &surface, float force, int nIteration, float rate) | Mesher | protected |
getSmoothedSimpleSpring(const std::vector< Facet * > &vfac, AimsSurfaceTriangle &surface, float force, int nIteration, float rate) | Mesher | protected |
getSmoothedVertices(const std::vector< Facet * > &vfac, AimsSurfaceTriangle &surface, float rate) | Mesher | protected |
getTriangles(const std::vector< Facet * > &vfac, std::vector< AimsVector< uint, 3 > > &triangle) | Mesher | protected |
getVertices(const std::vector< Facet * > &vfac, std::vector< Point3df > &vertex, float sizeX, float sizeY, float sizeZ) | Mesher | protected |
getWhite(const carto::rc_ptr< carto::Volume< short > > &thing, AimsSurfaceTriangle &surface) | Mesher | |
getWhite(const aims::BucketMap< Void > &thing, AimsSurfaceTriangle &surface) | Mesher | |
LAPLACIAN enum value | Mesher | |
LOWPASS enum value | Mesher | |
Mesher() | Mesher | inline |
POLYGONSPRING enum value | Mesher | |
reshapedVolume(const carto::VolumeRef< int16_t > in_vol) | Mesher | protectedstatic |
setDecimation(float deciReductionRate, float deciMaxClearance, float deciMaxError, float deciFeatureAngle) | Mesher | |
setLabelInf(int labelInf) | Mesher | inline |
setLabelSup(int labelSup) | Mesher | inline |
setMeshOutputFile() | Mesher | inline |
setMinFacetNumber(uint m) | Mesher | inline |
setMinSurface(float minSurface) | Mesher | inline |
setSmoothing(SmoothingType smoothType, int smoothIt, float smoothRate) | Mesher | |
setSmoothingLaplacian(float smoothFeatureAngle) | Mesher | |
setSmoothingSpring(float smoothForce) | Mesher | |
setSplitting() | Mesher | |
setTriOutputFile() __attribute__((__deprecated__("specify extension in the output filename " "of setMeshOutputFile() or doit()"))) | Mesher | inline |
setVerbose(bool x) | Mesher | inline |
SIMPLESPRING enum value | Mesher | |
smooth(AimsSurfaceTriangle &surface) | Mesher | |
SmoothingType enum name | Mesher | |
splitting(const carto::rc_ptr< carto::Volume< short > > &thing, const std::vector< Facet * > &vfac, const AimsSurfaceTriangle &surface, std::map< short, std::list< AimsSurfaceTriangle > > &splitted) | Mesher | protected |
surfaceOfInterface(const AimsSurfaceTriangle &surface) | Mesher | |
unsetDecimation() | Mesher | |
unsetSmoothing() | Mesher | |
unsetSplitting() | Mesher | |
verbose() const | Mesher | inline |
~Mesher() | Mesher | inlinevirtual |