Medical Imaging Interaction Toolkit  2018.4.99-0d336d68
Medical Imaging Interaction Toolkit
mitk::pa::TissueGeneratorParameters Class Reference

#include <mitkPATissueGeneratorParameters.h>

Inheritance diagram for mitk::pa::TissueGeneratorParameters:
Collaboration diagram for mitk::pa::TissueGeneratorParameters:

Public Types

typedef void(VesselMeanderStrategy::* CalculateNewVesselPositionCallback) (Vector::Pointer, double, std::mt19937 *)
 

Public Member Functions

 mitkClassMacroItkParent (TissueGeneratorParameters, itk::Object)
 
virtual int GetXDim ()
 
virtual int GetYDim ()
 
virtual int GetZDim ()
 
virtual double GetVoxelSpacingInCentimeters ()
 
virtual bool GetDoPartialVolume ()
 
virtual bool GetUseRngSeed ()
 
virtual long GetRngSeed ()
 
virtual bool GetRandomizePhysicalProperties ()
 
virtual double GetRandomizePhysicalPropertiesPercentage ()
 
virtual bool GetForceVesselsMoveAlongYDirection ()
 
virtual double GetMinBackgroundAbsorption ()
 
virtual double GetMaxBackgroundAbsorption ()
 
virtual double GetBackgroundScattering ()
 
virtual double GetBackgroundAnisotropy ()
 
virtual double GetAirAbsorption ()
 
virtual double GetAirScattering ()
 
virtual double GetAirAnisotropy ()
 
virtual double GetAirThicknessInMillimeters ()
 
virtual double GetSkinAbsorption ()
 
virtual double GetSkinScattering ()
 
virtual double GetSkinAnisotropy ()
 
virtual double GetSkinThicknessInMillimeters ()
 
virtual CalculateNewVesselPositionCallback GetCalculateNewVesselPositionCallback ()
 
virtual int GetMinNumberOfVessels ()
 
virtual int GetMaxNumberOfVessels ()
 
virtual double GetMinVesselBending ()
 
virtual double GetMaxVesselBending ()
 
virtual double GetMinVesselAbsorption ()
 
virtual double GetMaxVesselAbsorption ()
 
virtual double GetMinVesselRadiusInMillimeters ()
 
virtual double GetMaxVesselRadiusInMillimeters ()
 
virtual int GetVesselBifurcationFrequency ()
 
virtual double GetMinVesselScattering ()
 
virtual double GetMaxVesselScattering ()
 
virtual double GetMinVesselAnisotropy ()
 
virtual double GetMaxVesselAnisotropy ()
 
virtual double GetMinVesselZOrigin ()
 
virtual double GetMaxVesselZOrigin ()
 
virtual double GetMCflag ()
 
virtual double GetMCLaunchflag ()
 
virtual double GetMCBoundaryflag ()
 
virtual double GetMCLaunchPointX ()
 
virtual double GetMCLaunchPointY ()
 
virtual double GetMCLaunchPointZ ()
 
virtual double GetMCFocusPointX ()
 
virtual double GetMCFocusPointY ()
 
virtual double GetMCFocusPointZ ()
 
virtual double GetMCTrajectoryVectorX ()
 
virtual double GetMCTrajectoryVectorY ()
 
virtual double GetMCTrajectoryVectorZ ()
 
virtual double GetMCRadius ()
 
virtual double GetMCWaist ()
 
virtual void SetXDim (int _arg)
 
virtual void SetYDim (int _arg)
 
virtual void SetZDim (int _arg)
 
virtual void SetVoxelSpacingInCentimeters (double _arg)
 
virtual void SetDoPartialVolume (bool _arg)
 
virtual void SetUseRngSeed (bool _arg)
 
virtual void SetRngSeed (long _arg)
 
virtual void SetRandomizePhysicalProperties (bool _arg)
 
virtual void SetRandomizePhysicalPropertiesPercentage (double _arg)
 
virtual void SetForceVesselsMoveAlongYDirection (bool _arg)
 
virtual void SetMinBackgroundAbsorption (double _arg)
 
virtual void SetMaxBackgroundAbsorption (double _arg)
 
virtual void SetBackgroundScattering (double _arg)
 
virtual void SetBackgroundAnisotropy (double _arg)
 
virtual void SetAirAbsorption (double _arg)
 
virtual void SetAirScattering (double _arg)
 
virtual void SetAirAnisotropy (double _arg)
 
virtual void SetAirThicknessInMillimeters (double _arg)
 
virtual void SetSkinAbsorption (double _arg)
 
virtual void SetSkinScattering (double _arg)
 
virtual void SetSkinAnisotropy (double _arg)
 
virtual void SetSkinThicknessInMillimeters (double _arg)
 
virtual void SetCalculateNewVesselPositionCallback (CalculateNewVesselPositionCallback _arg)
 
virtual void SetMinNumberOfVessels (int _arg)
 
virtual void SetMaxNumberOfVessels (int _arg)
 
virtual void SetMinVesselBending (double _arg)
 
virtual void SetMaxVesselBending (double _arg)
 
virtual void SetMinVesselAbsorption (double _arg)
 
virtual void SetMaxVesselAbsorption (double _arg)
 
virtual void SetMinVesselRadiusInMillimeters (double _arg)
 
virtual void SetMaxVesselRadiusInMillimeters (double _arg)
 
virtual void SetVesselBifurcationFrequency (int _arg)
 
virtual void SetMinVesselScattering (double _arg)
 
virtual void SetMaxVesselScattering (double _arg)
 
virtual void SetMinVesselAnisotropy (double _arg)
 
virtual void SetMaxVesselAnisotropy (double _arg)
 
virtual void SetMinVesselZOrigin (double _arg)
 
virtual void SetMaxVesselZOrigin (double _arg)
 
virtual void SetMCflag (double _arg)
 
virtual void SetMCLaunchflag (double _arg)
 
virtual void SetMCBoundaryflag (double _arg)
 
virtual void SetMCLaunchPointX (double _arg)
 
virtual void SetMCLaunchPointY (double _arg)
 
virtual void SetMCLaunchPointZ (double _arg)
 
virtual void SetMCFocusPointX (double _arg)
 
virtual void SetMCFocusPointY (double _arg)
 
virtual void SetMCFocusPointZ (double _arg)
 
virtual void SetMCTrajectoryVectorX (double _arg)
 
virtual void SetMCTrajectoryVectorY (double _arg)
 
virtual void SetMCTrajectoryVectorZ (double _arg)
 
virtual void SetMCRadius (double _arg)
 
virtual void SetMCWaist (double _arg)
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 TissueGeneratorParameters ()
 
 ~TissueGeneratorParameters () override
 

Detailed Description

Definition at line 25 of file mitkPATissueGeneratorParameters.h.

Member Typedef Documentation

◆ CalculateNewVesselPositionCallback

typedef void(VesselMeanderStrategy::* mitk::pa::TissueGeneratorParameters::CalculateNewVesselPositionCallback) (Vector::Pointer, double, std::mt19937 *)

Callback function definition of a VesselMeanderStrategy

Definition at line 35 of file mitkPATissueGeneratorParameters.h.

Constructor & Destructor Documentation

◆ TissueGeneratorParameters()

mitk::pa::TissueGeneratorParameters::TissueGeneratorParameters ( )
protected

◆ ~TissueGeneratorParameters()

mitk::pa::TissueGeneratorParameters::~TissueGeneratorParameters ( )
overrideprotected

Member Function Documentation

◆ GetAirAbsorption()

virtual double mitk::pa::TissueGeneratorParameters::GetAirAbsorption ( )
virtual

◆ GetAirAnisotropy()

virtual double mitk::pa::TissueGeneratorParameters::GetAirAnisotropy ( )
virtual

◆ GetAirScattering()

virtual double mitk::pa::TissueGeneratorParameters::GetAirScattering ( )
virtual

◆ GetAirThicknessInMillimeters()

virtual double mitk::pa::TissueGeneratorParameters::GetAirThicknessInMillimeters ( )
virtual

◆ GetBackgroundAnisotropy()

virtual double mitk::pa::TissueGeneratorParameters::GetBackgroundAnisotropy ( )
virtual

◆ GetBackgroundScattering()

virtual double mitk::pa::TissueGeneratorParameters::GetBackgroundScattering ( )
virtual

◆ GetCalculateNewVesselPositionCallback()

virtual CalculateNewVesselPositionCallback mitk::pa::TissueGeneratorParameters::GetCalculateNewVesselPositionCallback ( )
virtual

◆ GetDoPartialVolume()

virtual bool mitk::pa::TissueGeneratorParameters::GetDoPartialVolume ( )
virtual

◆ GetForceVesselsMoveAlongYDirection()

virtual bool mitk::pa::TissueGeneratorParameters::GetForceVesselsMoveAlongYDirection ( )
virtual

◆ GetMaxBackgroundAbsorption()

virtual double mitk::pa::TissueGeneratorParameters::GetMaxBackgroundAbsorption ( )
virtual

◆ GetMaxNumberOfVessels()

virtual int mitk::pa::TissueGeneratorParameters::GetMaxNumberOfVessels ( )
virtual

◆ GetMaxVesselAbsorption()

virtual double mitk::pa::TissueGeneratorParameters::GetMaxVesselAbsorption ( )
virtual

◆ GetMaxVesselAnisotropy()

virtual double mitk::pa::TissueGeneratorParameters::GetMaxVesselAnisotropy ( )
virtual

◆ GetMaxVesselBending()

virtual double mitk::pa::TissueGeneratorParameters::GetMaxVesselBending ( )
virtual

◆ GetMaxVesselRadiusInMillimeters()

virtual double mitk::pa::TissueGeneratorParameters::GetMaxVesselRadiusInMillimeters ( )
virtual

◆ GetMaxVesselScattering()

virtual double mitk::pa::TissueGeneratorParameters::GetMaxVesselScattering ( )
virtual

◆ GetMaxVesselZOrigin()

virtual double mitk::pa::TissueGeneratorParameters::GetMaxVesselZOrigin ( )
virtual

◆ GetMCBoundaryflag()

virtual double mitk::pa::TissueGeneratorParameters::GetMCBoundaryflag ( )
virtual

◆ GetMCflag()

virtual double mitk::pa::TissueGeneratorParameters::GetMCflag ( )
virtual

◆ GetMCFocusPointX()

virtual double mitk::pa::TissueGeneratorParameters::GetMCFocusPointX ( )
virtual

◆ GetMCFocusPointY()

virtual double mitk::pa::TissueGeneratorParameters::GetMCFocusPointY ( )
virtual

◆ GetMCFocusPointZ()

virtual double mitk::pa::TissueGeneratorParameters::GetMCFocusPointZ ( )
virtual

◆ GetMCLaunchflag()

virtual double mitk::pa::TissueGeneratorParameters::GetMCLaunchflag ( )
virtual

◆ GetMCLaunchPointX()

virtual double mitk::pa::TissueGeneratorParameters::GetMCLaunchPointX ( )
virtual

◆ GetMCLaunchPointY()

virtual double mitk::pa::TissueGeneratorParameters::GetMCLaunchPointY ( )
virtual

◆ GetMCLaunchPointZ()

virtual double mitk::pa::TissueGeneratorParameters::GetMCLaunchPointZ ( )
virtual

◆ GetMCRadius()

virtual double mitk::pa::TissueGeneratorParameters::GetMCRadius ( )
virtual

◆ GetMCTrajectoryVectorX()

virtual double mitk::pa::TissueGeneratorParameters::GetMCTrajectoryVectorX ( )
virtual

◆ GetMCTrajectoryVectorY()

virtual double mitk::pa::TissueGeneratorParameters::GetMCTrajectoryVectorY ( )
virtual

◆ GetMCTrajectoryVectorZ()

virtual double mitk::pa::TissueGeneratorParameters::GetMCTrajectoryVectorZ ( )
virtual

◆ GetMCWaist()

virtual double mitk::pa::TissueGeneratorParameters::GetMCWaist ( )
virtual

◆ GetMinBackgroundAbsorption()

virtual double mitk::pa::TissueGeneratorParameters::GetMinBackgroundAbsorption ( )
virtual

◆ GetMinNumberOfVessels()

virtual int mitk::pa::TissueGeneratorParameters::GetMinNumberOfVessels ( )
virtual

◆ GetMinVesselAbsorption()

virtual double mitk::pa::TissueGeneratorParameters::GetMinVesselAbsorption ( )
virtual

◆ GetMinVesselAnisotropy()

virtual double mitk::pa::TissueGeneratorParameters::GetMinVesselAnisotropy ( )
virtual

◆ GetMinVesselBending()

virtual double mitk::pa::TissueGeneratorParameters::GetMinVesselBending ( )
virtual

◆ GetMinVesselRadiusInMillimeters()

virtual double mitk::pa::TissueGeneratorParameters::GetMinVesselRadiusInMillimeters ( )
virtual

◆ GetMinVesselScattering()

virtual double mitk::pa::TissueGeneratorParameters::GetMinVesselScattering ( )
virtual

◆ GetMinVesselZOrigin()

virtual double mitk::pa::TissueGeneratorParameters::GetMinVesselZOrigin ( )
virtual

◆ GetRandomizePhysicalProperties()

virtual bool mitk::pa::TissueGeneratorParameters::GetRandomizePhysicalProperties ( )
virtual

◆ GetRandomizePhysicalPropertiesPercentage()

virtual double mitk::pa::TissueGeneratorParameters::GetRandomizePhysicalPropertiesPercentage ( )
virtual

◆ GetRngSeed()

virtual long mitk::pa::TissueGeneratorParameters::GetRngSeed ( )
virtual

◆ GetSkinAbsorption()

virtual double mitk::pa::TissueGeneratorParameters::GetSkinAbsorption ( )
virtual

◆ GetSkinAnisotropy()

virtual double mitk::pa::TissueGeneratorParameters::GetSkinAnisotropy ( )
virtual

◆ GetSkinScattering()

virtual double mitk::pa::TissueGeneratorParameters::GetSkinScattering ( )
virtual

◆ GetSkinThicknessInMillimeters()

virtual double mitk::pa::TissueGeneratorParameters::GetSkinThicknessInMillimeters ( )
virtual

◆ GetUseRngSeed()

virtual bool mitk::pa::TissueGeneratorParameters::GetUseRngSeed ( )
virtual

◆ GetVesselBifurcationFrequency()

virtual int mitk::pa::TissueGeneratorParameters::GetVesselBifurcationFrequency ( )
virtual

◆ GetVoxelSpacingInCentimeters()

virtual double mitk::pa::TissueGeneratorParameters::GetVoxelSpacingInCentimeters ( )
virtual

◆ GetXDim()

virtual int mitk::pa::TissueGeneratorParameters::GetXDim ( )
virtual

◆ GetYDim()

virtual int mitk::pa::TissueGeneratorParameters::GetYDim ( )
virtual

◆ GetZDim()

virtual int mitk::pa::TissueGeneratorParameters::GetZDim ( )
virtual

◆ mitkClassMacroItkParent()

mitk::pa::TissueGeneratorParameters::mitkClassMacroItkParent ( TissueGeneratorParameters  ,
itk::Object   
)

◆ New()

static Pointer mitk::pa::TissueGeneratorParameters::New ( )
static

◆ SetAirAbsorption()

virtual void mitk::pa::TissueGeneratorParameters::SetAirAbsorption ( double  _arg)
virtual

◆ SetAirAnisotropy()

virtual void mitk::pa::TissueGeneratorParameters::SetAirAnisotropy ( double  _arg)
virtual

◆ SetAirScattering()

virtual void mitk::pa::TissueGeneratorParameters::SetAirScattering ( double  _arg)
virtual

◆ SetAirThicknessInMillimeters()

virtual void mitk::pa::TissueGeneratorParameters::SetAirThicknessInMillimeters ( double  _arg)
virtual

◆ SetBackgroundAnisotropy()

virtual void mitk::pa::TissueGeneratorParameters::SetBackgroundAnisotropy ( double  _arg)
virtual

◆ SetBackgroundScattering()

virtual void mitk::pa::TissueGeneratorParameters::SetBackgroundScattering ( double  _arg)
virtual

◆ SetCalculateNewVesselPositionCallback()

virtual void mitk::pa::TissueGeneratorParameters::SetCalculateNewVesselPositionCallback ( CalculateNewVesselPositionCallback  _arg)
virtual

◆ SetDoPartialVolume()

virtual void mitk::pa::TissueGeneratorParameters::SetDoPartialVolume ( bool  _arg)
virtual

◆ SetForceVesselsMoveAlongYDirection()

virtual void mitk::pa::TissueGeneratorParameters::SetForceVesselsMoveAlongYDirection ( bool  _arg)
virtual

◆ SetMaxBackgroundAbsorption()

virtual void mitk::pa::TissueGeneratorParameters::SetMaxBackgroundAbsorption ( double  _arg)
virtual

◆ SetMaxNumberOfVessels()

virtual void mitk::pa::TissueGeneratorParameters::SetMaxNumberOfVessels ( int  _arg)
virtual

◆ SetMaxVesselAbsorption()

virtual void mitk::pa::TissueGeneratorParameters::SetMaxVesselAbsorption ( double  _arg)
virtual

◆ SetMaxVesselAnisotropy()

virtual void mitk::pa::TissueGeneratorParameters::SetMaxVesselAnisotropy ( double  _arg)
virtual

◆ SetMaxVesselBending()

virtual void mitk::pa::TissueGeneratorParameters::SetMaxVesselBending ( double  _arg)
virtual

◆ SetMaxVesselRadiusInMillimeters()

virtual void mitk::pa::TissueGeneratorParameters::SetMaxVesselRadiusInMillimeters ( double  _arg)
virtual

◆ SetMaxVesselScattering()

virtual void mitk::pa::TissueGeneratorParameters::SetMaxVesselScattering ( double  _arg)
virtual

◆ SetMaxVesselZOrigin()

virtual void mitk::pa::TissueGeneratorParameters::SetMaxVesselZOrigin ( double  _arg)
virtual

◆ SetMCBoundaryflag()

virtual void mitk::pa::TissueGeneratorParameters::SetMCBoundaryflag ( double  _arg)
virtual

◆ SetMCflag()

virtual void mitk::pa::TissueGeneratorParameters::SetMCflag ( double  _arg)
virtual

◆ SetMCFocusPointX()

virtual void mitk::pa::TissueGeneratorParameters::SetMCFocusPointX ( double  _arg)
virtual

◆ SetMCFocusPointY()

virtual void mitk::pa::TissueGeneratorParameters::SetMCFocusPointY ( double  _arg)
virtual

◆ SetMCFocusPointZ()

virtual void mitk::pa::TissueGeneratorParameters::SetMCFocusPointZ ( double  _arg)
virtual

◆ SetMCLaunchflag()

virtual void mitk::pa::TissueGeneratorParameters::SetMCLaunchflag ( double  _arg)
virtual

◆ SetMCLaunchPointX()

virtual void mitk::pa::TissueGeneratorParameters::SetMCLaunchPointX ( double  _arg)
virtual

◆ SetMCLaunchPointY()

virtual void mitk::pa::TissueGeneratorParameters::SetMCLaunchPointY ( double  _arg)
virtual

◆ SetMCLaunchPointZ()

virtual void mitk::pa::TissueGeneratorParameters::SetMCLaunchPointZ ( double  _arg)
virtual

◆ SetMCRadius()

virtual void mitk::pa::TissueGeneratorParameters::SetMCRadius ( double  _arg)
virtual

◆ SetMCTrajectoryVectorX()

virtual void mitk::pa::TissueGeneratorParameters::SetMCTrajectoryVectorX ( double  _arg)
virtual

◆ SetMCTrajectoryVectorY()

virtual void mitk::pa::TissueGeneratorParameters::SetMCTrajectoryVectorY ( double  _arg)
virtual

◆ SetMCTrajectoryVectorZ()

virtual void mitk::pa::TissueGeneratorParameters::SetMCTrajectoryVectorZ ( double  _arg)
virtual

◆ SetMCWaist()

virtual void mitk::pa::TissueGeneratorParameters::SetMCWaist ( double  _arg)
virtual

◆ SetMinBackgroundAbsorption()

virtual void mitk::pa::TissueGeneratorParameters::SetMinBackgroundAbsorption ( double  _arg)
virtual

◆ SetMinNumberOfVessels()

virtual void mitk::pa::TissueGeneratorParameters::SetMinNumberOfVessels ( int  _arg)
virtual

◆ SetMinVesselAbsorption()

virtual void mitk::pa::TissueGeneratorParameters::SetMinVesselAbsorption ( double  _arg)
virtual

◆ SetMinVesselAnisotropy()

virtual void mitk::pa::TissueGeneratorParameters::SetMinVesselAnisotropy ( double  _arg)
virtual

◆ SetMinVesselBending()

virtual void mitk::pa::TissueGeneratorParameters::SetMinVesselBending ( double  _arg)
virtual

◆ SetMinVesselRadiusInMillimeters()

virtual void mitk::pa::TissueGeneratorParameters::SetMinVesselRadiusInMillimeters ( double  _arg)
virtual

◆ SetMinVesselScattering()

virtual void mitk::pa::TissueGeneratorParameters::SetMinVesselScattering ( double  _arg)
virtual

◆ SetMinVesselZOrigin()

virtual void mitk::pa::TissueGeneratorParameters::SetMinVesselZOrigin ( double  _arg)
virtual

◆ SetRandomizePhysicalProperties()

virtual void mitk::pa::TissueGeneratorParameters::SetRandomizePhysicalProperties ( bool  _arg)
virtual

◆ SetRandomizePhysicalPropertiesPercentage()

virtual void mitk::pa::TissueGeneratorParameters::SetRandomizePhysicalPropertiesPercentage ( double  _arg)
virtual

◆ SetRngSeed()

virtual void mitk::pa::TissueGeneratorParameters::SetRngSeed ( long  _arg)
virtual

◆ SetSkinAbsorption()

virtual void mitk::pa::TissueGeneratorParameters::SetSkinAbsorption ( double  _arg)
virtual

◆ SetSkinAnisotropy()

virtual void mitk::pa::TissueGeneratorParameters::SetSkinAnisotropy ( double  _arg)
virtual

◆ SetSkinScattering()

virtual void mitk::pa::TissueGeneratorParameters::SetSkinScattering ( double  _arg)
virtual

◆ SetSkinThicknessInMillimeters()

virtual void mitk::pa::TissueGeneratorParameters::SetSkinThicknessInMillimeters ( double  _arg)
virtual

◆ SetUseRngSeed()

virtual void mitk::pa::TissueGeneratorParameters::SetUseRngSeed ( bool  _arg)
virtual

◆ SetVesselBifurcationFrequency()

virtual void mitk::pa::TissueGeneratorParameters::SetVesselBifurcationFrequency ( int  _arg)
virtual

◆ SetVoxelSpacingInCentimeters()

virtual void mitk::pa::TissueGeneratorParameters::SetVoxelSpacingInCentimeters ( double  _arg)
virtual

◆ SetXDim()

virtual void mitk::pa::TissueGeneratorParameters::SetXDim ( int  _arg)
virtual

◆ SetYDim()

virtual void mitk::pa::TissueGeneratorParameters::SetYDim ( int  _arg)
virtual

◆ SetZDim()

virtual void mitk::pa::TissueGeneratorParameters::SetZDim ( int  _arg)
virtual

The documentation for this class was generated from the following file: