This filter transforms a given floating image into the ultrasound coordinate system.
More...
|
| mitkClassMacro (FloatingImageToUltrasoundRegistrationFilter, NavigationDataPassThroughFilter) |
|
| itkFactorylessNewMacro (Self) |
|
| itkCloneMacro (Self) |
|
void | InitializeTransformationMarkerCSToSensorCS (bool useNdiTracker=false) |
|
void | SetSegmentation (mitk::DataNode::Pointer segmentationNode, mitk::Image::Pointer ctimage) |
|
void | SetSurface (mitk::DataNode::Pointer surfaceNode) |
|
void | SetPointSet (mitk::DataNode::Pointer pointSetNode) |
|
void | SetTransformMarkerCSToFloatingImageCS (mitk::AffineTransform3D::Pointer transform) |
|
void | SetTransformUSimageCSToTrackingCS (mitk::AffineTransform3D::Pointer transform) |
|
| mitkClassMacro (NavigationDataPassThroughFilter, NavigationDataToNavigationDataFilter) |
|
| itkNewMacro (Self) |
|
| mitkClassMacro (NavigationDataToNavigationDataFilter, NavigationDataSource) |
|
virtual void | SetInput (const NavigationData *nd) |
| Set the input of this filter.
|
|
virtual void | SetInput (unsigned int idx, const NavigationData *nd) |
| Set input with id idx of this filter.
|
|
const NavigationData * | GetInput (void) const |
| Get the input of this filter.
|
|
const NavigationData * | GetInput (unsigned int idx) const |
| Get the input with id idx of this filter.
|
|
const NavigationData * | GetInput (std::string navDataName) const |
| Get the input with name navDataName of this filter.
|
|
DataObjectPointerArraySizeType | GetInputIndex (std::string navDataName) |
| return the index of the input with name navDataName, throw std::invalid_argument exception if that name was not found
|
|
virtual void | ConnectTo (mitk::NavigationDataSource *UpstreamFilter) |
| Connects the input of this filter to the outputs of the given NavigationDataSource.
|
|
| mitkClassMacroItkParent (NavigationDataSource, itk::ProcessObject) |
|
| itkGetMacro (Name, std::string) |
|
| itkSetMacro (Name, std::string) |
| Sets the human readable name of this source. There is also a default name, but you can use this method if you need to define it on your own.
|
|
NavigationData * | GetOutput (void) |
| return the output (output with id 0) of the filter
|
|
NavigationData * | GetOutput (DataObjectPointerArraySizeType idx) |
| return the output with id idx of the filter
|
|
NavigationData * | GetOutput (const std::string &navDataName) |
| return the output with name navDataName of the filter
|
|
NavigationTool::Pointer | GetToolMetaData (DataObjectPointerArraySizeType idx) |
|
NavigationTool::Pointer | GetToolMetaData (const std::string &navDataName) |
|
| itkGetMacro (ToolMetaDataCollection, mitk::NavigationToolStorage::Pointer) |
|
| itkSetMacro (ToolMetaDataCollection, mitk::NavigationToolStorage::Pointer) |
|
DataObjectPointerArraySizeType | GetOutputIndex (std::string navDataName) |
| return the index of the output with name navDataName, -1 if no output with that name was found
|
|
virtual void | RegisterAsMicroservice () |
| Registers this object as a Microservice, making it available to every module and/or plugin. To unregister, call UnregisterMicroservice().
|
|
virtual void | UnRegisterMicroservice () |
| Registers this object as a Microservice, making it available to every module and/or plugin.
|
|
std::string | GetMicroserviceID () |
| Returns the id that this device is registered with. The id will only be valid, if the NavigationDataSource has been registered using RegisterAsMicroservice().
|
|
virtual void | GraftNthOutput (unsigned int idx, itk::DataObject *graft) |
| Graft the specified DataObject onto this ProcessObject's output.
|
|
virtual void | GraftOutput (itk::DataObject *graft) |
| Graft the specified DataObject onto this ProcessObject's output.
|
|
itk::DataObject::Pointer | MakeOutput (DataObjectPointerArraySizeType idx) override |
|
itk::DataObject::Pointer | MakeOutput (const DataObjectIdentifierType &name) override |
|
virtual void | SetParameters (const mitk::PropertyList *) |
| Set all filter parameters as the PropertyList p.
|
|
virtual mitk::PropertyList::ConstPointer | GetParameters () const |
| Get all filter parameters as a PropertyList.
|
|
virtual void | Freeze () |
|
virtual void | UnFreeze () |
|
| itkGetMacro (IsFrozen, bool) |
|
This filter transforms a given floating image into the ultrasound coordinate system.
Documentation
Definition at line 28 of file mitkFloatingImageToUltrasoundRegistrationFilter.h.