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#

onPathPath

No description available.

radiusfloat

No description available.

vfloat

No description available.

xfloat

No description available.

yfloat

No description available.

zfloat

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)#

See Also#