14 #include <vtkPropAssembly.h> 15 #include <vtkPointData.h> 16 #include <vtkProperty.h> 17 #include <vtkCellArray.h> 40 return (time < renderer->GetCurrentWorldPlaneGeometryUpdateTime())
48 if( ( worldGeometry.IsNull() ) || ( !worldGeometry->IsValid() ) || ( !worldGeometry->HasReferenceGeometry() ))
59 spacing[0] = dummyDesc->GetSpacing()[0];
60 spacing[1] = dummyDesc->GetSpacing()[1];
63 bounds[1] *= (newDesc->GetSpacing()[0]/spacing[0]);
64 bounds[3] *= (newDesc->GetSpacing()[1]/spacing[1]);
65 newDesc->SetBounds(bounds);
66 newDesc->SetSpacing(spacing);
void GetGridGeometryFromNode(const mitk::DataNode *regNode, mitk::Geometry3D::Pointer &gridDesc, unsigned int &gridFrequ)
BoundingBoxType::BoundsArrayType BoundsArrayType
virtual DataNode * GetDataNode() const
Get the DataNode containing the data to map. Method only returns valid DataNode Pointer if the mapper...
MITKRegistrationWrapperMapper2D()
Organizes the rendering process.
virtual const PlaneGeometry * GetCurrentWorldPlaneGeometry()
Get the current 2D-worldgeometry (m_CurrentWorldPlaneGeometry) used for 2D-rendering.
~MITKRegistrationWrapperMapper2D() override
bool RendererGeometryIsOutdated(mitk::BaseRenderer *renderer, const itk::TimeStamp &time) const override
bool GetGeometryDescription(mitk::BaseRenderer *renderer, mitk::BaseGeometry::ConstPointer &gridDesc, unsigned int &gridFrequ) const override