PointInImage Class Documentation#
Package: sc.fiji.snt.util
Defines a Point in an image, a node of a traced Path. Coordinates are always expressed in real-world coordinates.
Fields#
- onPath
Path No description available.
- radius
float No description available.
- v
float No description available.
- x
float No description available.
- y
float No description available.
- z
float No description available.
Methods#
Utilities Methods#
- clone()#
Creates a copy of this PointInImage.
This method creates a copy of the point including all properties such as coordinates, value, annotation, and hemisphere information.
Getters Methods#
- getAnnotation()#
- getCoordinateOnAxis(int)#
Gets the coordinate along the specified axis.
- getHemisphere()#
- getPath()#
Returns the Path associated with this node (if any)
- getUnscaledPoint(int)#
Converts the coordinates of this point into pixel units if this point is associated with a Path.
- getX()#
- getY()#
- getZ()#
- isReal()#
- isSameLocation(PointInImage)#
Setters Methods#
- setAnnotation(BrainAnnotation)#
Description copied from interface: SNTPoint
- setHemisphere(char)#
- setPath(Path)#
Associates a Path with this node
Other Methods#
- chebyshevDxTo(PointInImage)#
- chebyshevXYdxTo(PointInImage)#
- chebyshevZdxTo(PointInImage)#
- distanceSquaredTo(PointInImage)#
- distanceTo(PointInImage)#
- euclideanDxTo(PointInImage)#
- scale(double, double, double)#
Scales this point coordinates.
- transform(PathTransformer)#