Package | Description |
---|---|
de.unihalle.informatik.MiToBo.core.datatypes |
Provides basic datatypes for MiToBo.
|
de.unihalle.informatik.MiToBo.segmentation.levelset.PDE.datatypes |
Modifier and Type | Field and Description |
---|---|
private MTBPoint3D |
MTBRegion3D.centroid
The centroid of the region (not normalised by volume!)
|
Modifier and Type | Field and Description |
---|---|
private Vector<MTBPoint3D> |
MTBRegion3D.points
Points belonging to the region
|
private Vector<MTBPoint3D> |
MTBSurface3D.points
Points belonging to the region
|
Modifier and Type | Method and Description |
---|---|
MTBPoint3D |
MTBRegion3D.calcCentre(Vector<MTBPoint3D> p)
Calculate the centroid (not yet normalized by volume) of a given vector of
points.
|
MTBPoint3D |
MTBRegion3D.getCentre()
Return the center of the region as 3D point.
|
Modifier and Type | Method and Description |
---|---|
Vector<MTBPoint3D> |
MTBRegion3D.getPoints()
Return the points which are included in the 3D region.
|
Vector<MTBPoint3D> |
MTBSurface3D.getPoints()
Return the points which are included in the 3D region.
|
Modifier and Type | Method and Description |
---|---|
void |
MTBRegion3D.addPoint(MTBPoint3D p)
Append a 3D point to the region.
|
void |
MTBSurface3D.addPoint(MTBPoint3D p)
Append a 3D point to the region.
|
int |
MTBPoint3D.compareTo(MTBPoint3D q) |
double |
MTBPoint3D.distance(MTBPoint3D p)
Compute the Euclidean distance between this 3D point object and the given
3D point object.
|
Modifier and Type | Method and Description |
---|---|
MTBPoint3D |
MTBRegion3D.calcCentre(Vector<MTBPoint3D> p)
Calculate the centroid (not yet normalized by volume) of a given vector of
points.
|
void |
MTBSurface3D.setPoints(Vector<MTBPoint3D> points)
set points of this surface
|
Constructor and Description |
---|
MTBPoint3D(MTBPoint3D p)
Construct a new 3D point from the given 3D point.
|
Constructor and Description |
---|
MTBRegion3D(Vector<MTBPoint3D> p)
Construct a new MTBRegion3D object from the given points.
|
MTBRegion3D(Vector<MTBPoint3D> p,
int id)
Construct a new MTBRegion3D object from the given points and set its id
|
MTBSurface3D(Vector<MTBPoint3D> points) |
MTBSurface3D(Vector<MTBPoint3D> points,
int id) |
Modifier and Type | Field and Description |
---|---|
protected ArrayList<MTBPoint3D> |
MTBLevelsetFunctionPDE.narrow
Pixels in narrow-band.
|
protected HashMap<MTBPoint3D,MTBPoint3D> |
MTBLevelsetFunctionPDE.predecessors
Map of precursors on contour for each pixel in narrow-band.
|
protected HashMap<MTBPoint3D,MTBPoint3D> |
MTBLevelsetFunctionPDE.predecessors
Map of precursors on contour for each pixel in narrow-band.
|
Modifier and Type | Method and Description |
---|---|
MTBPoint3D |
MTBLevelsetFunctionPDE.getPredecessorOnContour(int x,
int y,
int z)
gets the value of the nearest contourpoint to point (x,y,z)
|
Modifier and Type | Method and Description |
---|---|
Iterator<MTBPoint3D> |
MTBLevelsetFunctionPDE.getNarrowIterator()
get an iterator through narrow band
|
Modifier and Type | Method and Description |
---|---|
private void |
MTBLevelsetFunctionPDE.signedExpandation(MTBLevelsetFunctionPDE.SortedList<MTBPoint3D> slist,
double maximum,
double toAdd)
Expand signed distances around zero-level.
|
Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.