Package sc.fiji.snt.analysis.sholl
Class ProfileEntry
java.lang.Object
sc.fiji.snt.analysis.sholl.ProfileEntry
- All Implemented Interfaces:
Comparable<ProfileEntry>
Utility class defining a Sholl profile entry
- Author:
- Tiago Ferreira
-
Field Summary
FieldsModifier and TypeFieldDescriptiondoubleThe number of intersection counts associated at this entry's radiusdoubleAn ad-hoc measurement associated with this entry's radiusdoubleThe total cable length associated with this entry's radiusList of intersection points associated with the entry's radius (in spatially calibrated units)doubleThe entry's radius length (in physical units) -
Constructor Summary
ConstructorsConstructorDescriptionProfileEntry(Number r, Number count) ProfileEntry(Number r, Number count, Number length) ProfileEntry(Number r, Number count, Number length, Set<ShollPoint> points) ProfileEntry(Number r, Number count, Set<ShollPoint> points) ProfileEntry(Number r, Set<ShollPoint> points) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPoint(ShollPoint point) voidassignPoints(Set<ShollPoint> points) intcompareTo(ProfileEntry other) doublevoidremovePoint(ShollPoint point)
-
Field Details
-
radius
public double radiusThe entry's radius length (in physical units) -
count
public double countThe number of intersection counts associated at this entry's radius -
length
public double lengthThe total cable length associated with this entry's radius -
extra
public double extraAn ad-hoc measurement associated with this entry's radius -
points
List of intersection points associated with the entry's radius (in spatially calibrated units)
-
-
Constructor Details
-
ProfileEntry
-
ProfileEntry
-
ProfileEntry
-
ProfileEntry
-
ProfileEntry
-
-
Method Details
-
addPoint
-
assignPoints
-
removePoint
-
radiusSquared
public double radiusSquared() -
compareTo
- Specified by:
compareToin interfaceComparable<ProfileEntry>
-