template<unsigned int TPointDimension = 3>
class itk::DTITubeSpatialObjectPoint< TPointDimension >
Point used for a tube definition.
This class contains all the functions necessary to define a point that can be used to build tubes.
- See also
- DTITubeSpatialObject
Definition at line 61 of file itkDTITubeSpatialObjectPoint.h.
|
void | AddField (const char *name, float value) |
|
void | AddField (DTITubeSpatialObjectPointFieldEnum name, float value) |
|
| DTITubeSpatialObjectPoint () |
|
float | GetField (const char *name) const |
|
float | GetField (DTITubeSpatialObjectPointFieldEnum name) const |
|
const FieldListType & | GetFields () const |
|
const float * | GetTensorMatrix () const |
|
| ITK_DEFAULT_COPY_AND_MOVE (DTITubeSpatialObjectPoint) |
|
void | SetField (const char *name, float value) |
|
void | SetField (DTITubeSpatialObjectPointFieldEnum name, float value) |
|
void | SetTensorMatrix (const DiffusionTensor3D< double > &matrix) |
|
void | SetTensorMatrix (const DiffusionTensor3D< float > &matrix) |
|
void | SetTensorMatrix (const float *matrix) |
|
| ~DTITubeSpatialObjectPoint () override=default |
|
double | GetAlpha1 () const |
|
double | GetAlpha2 () const |
|
double | GetAlpha3 () const |
|
double | GetBranchness () const |
|
double | GetCurvature () const |
|
double | GetIntensity () const |
|
double | GetLevelness () const |
|
double | GetMedialness () const |
|
const CovariantVectorType & | GetNormal1InObjectSpace () const |
|
const CovariantVectorType | GetNormal1InWorldSpace () const |
|
const CovariantVectorType & | GetNormal2InObjectSpace () const |
|
const CovariantVectorType | GetNormal2InWorldSpace () const |
|
double | GetRadiusInObjectSpace () const |
|
double | GetRadiusInWorldSpace () const |
|
double | GetRidgeness () const |
|
double | GetRoundness () const |
|
const VectorType & | GetTangentInObjectSpace () const |
|
const VectorType | GetTangentInWorldSpace () const |
|
| ITK_DEFAULT_COPY_AND_MOVE (TubeSpatialObjectPoint) |
|
void | SetAlpha1 (double alpha1) |
|
void | SetAlpha2 (double alpha2) |
|
void | SetAlpha3 (double alpha3) |
|
void | SetBranchness (double branchness) |
|
void | SetCurvature (double curvature) |
|
void | SetIntensity (double intensity) |
|
void | SetLevelness (double levelness) |
|
void | SetMedialness (double medialness) |
|
void | SetNormal1InObjectSpace (const CovariantVectorType &newV1) |
|
void | SetNormal1InWorldSpace (const CovariantVectorType &newV1) |
|
void | SetNormal2InObjectSpace (const CovariantVectorType &newV2) |
|
void | SetNormal2InWorldSpace (const CovariantVectorType &newV2) |
|
void | SetRadiusInObjectSpace (double newR) |
|
void | SetRadiusInWorldSpace (double newR) |
|
void | SetRidgeness (double ridgeness) |
|
void | SetRoundness (double roundness) |
|
void | SetTangentInObjectSpace (const VectorType &newT) |
|
void | SetTangentInWorldSpace (const VectorType &newT) |
|
| TubeSpatialObjectPoint () |
|
| ~TubeSpatialObjectPoint () override=default |
|
double | GetAlpha () const |
|
double | GetAlpha () const |
|
double | GetBlue () const |
|
double | GetBlue () const |
|
ColorType | GetColor () const |
|
ColorType | GetColor () const |
|
double | GetGreen () const |
|
double | GetGreen () const |
|
int | GetId () const |
|
int | GetId () const |
|
virtual const char * | GetNameOfClass () const |
|
virtual const char * | GetNameOfClass () const |
|
const PointType & | GetPositionInObjectSpace () const |
|
const PointType & | GetPositionInObjectSpace () const |
|
PointType | GetPositionInWorldSpace () const |
|
PointType | GetPositionInWorldSpace () const |
|
double | GetRed () const |
|
double | GetRed () const |
|
SpatialObjectType * | GetSpatialObject () const |
|
SpatialObjectType * | GetSpatialObject () const |
|
std::map< std::string, double > & | GetTagScalarDictionary () |
|
std::map< std::string, double > & | GetTagScalarDictionary () |
|
const std::map< std::string, double > & | GetTagScalarDictionary () const |
|
const std::map< std::string, double > & | GetTagScalarDictionary () const |
|
double | GetTagScalarValue (const std::string &tag) const |
|
double | GetTagScalarValue (const std::string &tag) const |
|
bool | GetTagScalarValue (const std::string &tag, double &value) const |
|
bool | GetTagScalarValue (const std::string &tag, double &value) const |
|
| ITK_DEFAULT_COPY_AND_MOVE (SpatialObjectPoint) |
|
| ITK_DEFAULT_COPY_AND_MOVE (SpatialObjectPoint) |
|
void | Print (std::ostream &os) const |
|
void | Print (std::ostream &os) const |
|
void | SetAlpha (double a) |
|
void | SetAlpha (double a) |
|
void | SetBlue (double b) |
|
void | SetBlue (double b) |
|
void | SetColor (ColorType color) |
|
void | SetColor (ColorType color) |
|
void | SetColor (double r, double g, double b, double a=1) |
|
void | SetColor (double r, double g, double b, double a=1) |
|
void | SetGreen (double g) |
|
void | SetGreen (double g) |
|
void | SetId (int id) |
|
void | SetId (int id) |
|
void | SetPositionInObjectSpace (const double firstCoordinate, const TCoordinate... otherCoordinate) |
|
void | SetPositionInObjectSpace (const double firstCoordinate, const TCoordinate... otherCoordinate) |
|
void | SetPositionInObjectSpace (const PointType &newPositionInObjectSpace) |
|
void | SetPositionInObjectSpace (const PointType &newPositionInObjectSpace) |
|
void | SetPositionInWorldSpace (const PointType &point) |
|
void | SetPositionInWorldSpace (const PointType &point) |
|
void | SetRed (double r) |
|
void | SetRed (double r) |
|
void | SetSpatialObject (SpatialObjectType *so) |
|
void | SetSpatialObject (SpatialObjectType *so) |
|
void | SetTagScalarDictionary (const std::map< std::string, double > &dict) |
|
void | SetTagScalarDictionary (const std::map< std::string, double > &dict) |
|
void | SetTagScalarValue (const std::string &tag, double value) |
|
void | SetTagScalarValue (const std::string &tag, double value) |
|
| SpatialObjectPoint () |
|
| SpatialObjectPoint () |
|
virtual | ~SpatialObjectPoint ()=default |
|
virtual | ~SpatialObjectPoint ()=default |
|