Public Member Functions | |
| Object | measure (RegionMask mask) |
| String | getName () |
| String | getAbout () |
| boolean | does3D () |
| boolean | isNumeric () |
An interface representing a region descriptor module All descriptors (2d and 3D) should implement this and be placed in the descriptors package
Definition at line 10 of file RegionDescriptor.java.
| boolean theba.core.RegionDescriptor.does3D | ( | ) |
Differentiates 3D descriptors from 2D descriptors
Implemented in theba.descriptors.AvgCurvature, theba.descriptors.AvgYoungCurvature, theba.descriptors.BendingEnergyDescriptor, theba.descriptors.CircularityDescriptor, theba.descriptors.ConvexityDescriptor, theba.descriptors.EccentricityDescriptor, theba.descriptors.FreeSurfaceDescriptor, theba.descriptors.InternalRegionDescriptor, theba.descriptors.OrientationDescriptor, theba.descriptors.OrientationDescriptor3D, theba.descriptors.SizeDescriptor, theba.descriptors.SizeDescriptor2D, theba.descriptors.SolidityDescriptor, theba.descriptors.SurfaceDescriptor, and theba.descriptors.YoungBendingEnergy.
| String theba.core.RegionDescriptor.getAbout | ( | ) |
Implemented in theba.descriptors.AvgCurvature, theba.descriptors.AvgYoungCurvature, theba.descriptors.BendingEnergyDescriptor, theba.descriptors.CircularityDescriptor, theba.descriptors.ConvexityDescriptor, theba.descriptors.EccentricityDescriptor, theba.descriptors.FreeSurfaceDescriptor, theba.descriptors.InternalRegionDescriptor, theba.descriptors.OrientationDescriptor, theba.descriptors.OrientationDescriptor3D, theba.descriptors.SizeDescriptor, theba.descriptors.SizeDescriptor2D, theba.descriptors.SolidityDescriptor, theba.descriptors.SurfaceDescriptor, and theba.descriptors.YoungBendingEnergy.
| String theba.core.RegionDescriptor.getName | ( | ) |
A name that is used to refer to this descriptor
Implemented in theba.descriptors.AvgCurvature, theba.descriptors.AvgYoungCurvature, theba.descriptors.BendingEnergyDescriptor, theba.descriptors.CircularityDescriptor, theba.descriptors.ConvexityDescriptor, theba.descriptors.EccentricityDescriptor, theba.descriptors.FreeSurfaceDescriptor, theba.descriptors.InternalRegionDescriptor, theba.descriptors.OrientationDescriptor, theba.descriptors.OrientationDescriptor3D, theba.descriptors.SizeDescriptor, theba.descriptors.SizeDescriptor2D, theba.descriptors.SolidityDescriptor, theba.descriptors.SurfaceDescriptor, and theba.descriptors.YoungBendingEnergy.
Referenced by theba.core.gui.ThebaGUI.actionPerformed().
| boolean theba.core.RegionDescriptor.isNumeric | ( | ) |
Implemented in theba.descriptors.AvgCurvature, theba.descriptors.AvgYoungCurvature, theba.descriptors.BendingEnergyDescriptor, theba.descriptors.CircularityDescriptor, theba.descriptors.ConvexityDescriptor, theba.descriptors.EccentricityDescriptor, theba.descriptors.FreeSurfaceDescriptor, theba.descriptors.InternalRegionDescriptor, theba.descriptors.OrientationDescriptor, theba.descriptors.OrientationDescriptor3D, theba.descriptors.SizeDescriptor, theba.descriptors.SizeDescriptor2D, theba.descriptors.SolidityDescriptor, theba.descriptors.SurfaceDescriptor, and theba.descriptors.YoungBendingEnergy.
| Object theba.core.RegionDescriptor.measure | ( | RegionMask | mask | ) |
A method invoked
| mask | An object defining the volume to be analyzed |
Implemented in theba.descriptors.AvgCurvature, theba.descriptors.AvgYoungCurvature, theba.descriptors.BendingEnergyDescriptor, theba.descriptors.CircularityDescriptor, theba.descriptors.ConvexityDescriptor, theba.descriptors.EccentricityDescriptor, theba.descriptors.FreeSurfaceDescriptor, theba.descriptors.InternalRegionDescriptor, theba.descriptors.OrientationDescriptor, theba.descriptors.OrientationDescriptor3D, theba.descriptors.SizeDescriptor, theba.descriptors.SizeDescriptor2D, theba.descriptors.SolidityDescriptor, theba.descriptors.SurfaceDescriptor, and theba.descriptors.YoungBendingEnergy.
1.6.1