|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.unihalle.informatik.MiToBo.core.datatypes.neurites.MTBNeurite2DProfile
public class MTBNeurite2DProfile
Container class for storing neurite profile data and associated additional information for a single neurite region.
Objects of this type are usually generated by applying methods from class
NeuriteMolProfExtractor2D
to neuron images. An object of this class is
empty per default (apart from the associated neurite region), so all data has
to calculated externally and then be passed to the object using its
set-routines.
Constructor Summary | |
---|---|
MTBNeurite2DProfile()
|
|
MTBNeurite2DProfile(MTBNeurite2D _neurite,
double[] _profile,
Vector<Vector<Point2D.Double>> _profilePoints,
MTBImageRGB _voronoiImg)
Constructor to create a new MTBNeuriteProfile object from the given MTBRegion2D. |
Method Summary | |
---|---|
MTBNeurite2D |
getNeurite()
|
double[] |
getProfile()
Get profile data of the neurite region. |
Vector<Vector<Point2D.Double>> |
getProfilePoints()
|
int |
getProfileSize()
|
MTBImageRGB |
getVoronoiImg()
Get voronoi tesselation image. |
void |
setNeurite(MTBNeurite2D neurite)
|
void |
setProfile(double[] profileData)
Pass profile data to the profile. |
void |
setProfilePoints(Vector<Vector<Point2D.Double>> profPoints)
Set the points of the neurite region where the profiles are calculated from. |
void |
setVoronoiImg(MTBImageRGB voronoiImg)
Specify an image to be filled with voronoi data. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MTBNeurite2DProfile()
public MTBNeurite2DProfile(MTBNeurite2D _neurite, double[] _profile, Vector<Vector<Point2D.Double>> _profilePoints, MTBImageRGB _voronoiImg)
region
- Neurite region the profile is calculated for.Method Detail |
---|
public MTBNeurite2D getNeurite()
public void setNeurite(MTBNeurite2D neurite)
public double[] getProfile()
Attention: May be null!
public void setProfile(double[] profileData)
profileData
- Data of the profile as calculated by profile extractor.public int getProfileSize()
public MTBImageRGB getVoronoiImg()
Attention: May be null!
public void setVoronoiImg(MTBImageRGB voronoiImg)
Attention: Correct size is mandatory!
voronoiImg
- Allocated image to be filled with voronoi data.public Vector<Vector<Point2D.Double>> getProfilePoints()
public void setProfilePoints(Vector<Vector<Point2D.Double>> profPoints)
profPoints
- points in the neurite region for profile calculating
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |