Add GetCanvas calls to the mapper classes.
This commit is contained in:
parent
87b1cdcacf
commit
db522c4cd1
@ -49,7 +49,7 @@ public:
|
|||||||
virtual void StartScene() = 0;
|
virtual void StartScene() = 0;
|
||||||
virtual void EndScene() = 0;
|
virtual void EndScene() = 0;
|
||||||
virtual void SetCanvas(vtkm::rendering::Canvas *canvas) = 0;
|
virtual void SetCanvas(vtkm::rendering::Canvas *canvas) = 0;
|
||||||
virtual vtkm::rendering::Canvas* GetCanvas() {return NULL;} //DRP fix this...
|
virtual vtkm::rendering::Canvas* GetCanvas() const = 0;
|
||||||
|
|
||||||
virtual vtkm::rendering::Mapper *NewCopy() const = 0;
|
virtual vtkm::rendering::Mapper *NewCopy() const = 0;
|
||||||
|
|
||||||
|
@ -468,6 +468,12 @@ void MapperGL::SetCanvas(vtkm::rendering::Canvas *c)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
vtkm::rendering::Canvas *
|
||||||
|
MapperGL::GetCanvas() const
|
||||||
|
{
|
||||||
|
return this->Canvas;
|
||||||
|
}
|
||||||
|
|
||||||
vtkm::rendering::Mapper *MapperGL::NewCopy() const
|
vtkm::rendering::Mapper *MapperGL::NewCopy() const
|
||||||
{
|
{
|
||||||
return new vtkm::rendering::MapperGL(*this);
|
return new vtkm::rendering::MapperGL(*this);
|
||||||
|
@ -48,7 +48,7 @@ public:
|
|||||||
void StartScene() VTKM_OVERRIDE;
|
void StartScene() VTKM_OVERRIDE;
|
||||||
void EndScene() VTKM_OVERRIDE;
|
void EndScene() VTKM_OVERRIDE;
|
||||||
void SetCanvas(vtkm::rendering::Canvas *canvas) VTKM_OVERRIDE;
|
void SetCanvas(vtkm::rendering::Canvas *canvas) VTKM_OVERRIDE;
|
||||||
virtual vtkm::rendering::Canvas* GetCanvas() {return this->Canvas;}
|
virtual vtkm::rendering::Canvas* GetCanvas() const VTKM_OVERRIDE;
|
||||||
|
|
||||||
vtkm::rendering::Mapper *NewCopy() const VTKM_OVERRIDE;
|
vtkm::rendering::Mapper *NewCopy() const VTKM_OVERRIDE;
|
||||||
|
|
||||||
|
@ -100,6 +100,12 @@ void MapperRayTracer::SetCanvas(vtkm::rendering::Canvas *canvas)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
vtkm::rendering::Canvas *
|
||||||
|
MapperRayTracer::GetCanvas() const
|
||||||
|
{
|
||||||
|
return this->Internals->Canvas;
|
||||||
|
}
|
||||||
|
|
||||||
struct MapperRayTracer::RenderFunctor
|
struct MapperRayTracer::RenderFunctor
|
||||||
{
|
{
|
||||||
vtkm::rendering::MapperRayTracer *Self;
|
vtkm::rendering::MapperRayTracer *Self;
|
||||||
|
@ -37,6 +37,7 @@ public:
|
|||||||
~MapperRayTracer();
|
~MapperRayTracer();
|
||||||
|
|
||||||
void SetCanvas(vtkm::rendering::Canvas *canvas) VTKM_OVERRIDE;
|
void SetCanvas(vtkm::rendering::Canvas *canvas) VTKM_OVERRIDE;
|
||||||
|
virtual vtkm::rendering::Canvas* GetCanvas() const VTKM_OVERRIDE;
|
||||||
|
|
||||||
void RenderCells(const vtkm::cont::DynamicCellSet &cellset,
|
void RenderCells(const vtkm::cont::DynamicCellSet &cellset,
|
||||||
const vtkm::cont::CoordinateSystem &coords,
|
const vtkm::cont::CoordinateSystem &coords,
|
||||||
|
@ -106,6 +106,12 @@ void MapperVolume::SetCanvas(vtkm::rendering::Canvas *canvas)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
vtkm::rendering::Canvas *
|
||||||
|
MapperVolume::GetCanvas() const
|
||||||
|
{
|
||||||
|
return this->Internals->Canvas;
|
||||||
|
}
|
||||||
|
|
||||||
struct MapperVolume::RenderFunctor
|
struct MapperVolume::RenderFunctor
|
||||||
{
|
{
|
||||||
vtkm::rendering::MapperVolume *Self;
|
vtkm::rendering::MapperVolume *Self;
|
||||||
|
@ -35,6 +35,7 @@ public:
|
|||||||
~MapperVolume();
|
~MapperVolume();
|
||||||
|
|
||||||
void SetCanvas(vtkm::rendering::Canvas *canvas) VTKM_OVERRIDE;
|
void SetCanvas(vtkm::rendering::Canvas *canvas) VTKM_OVERRIDE;
|
||||||
|
virtual vtkm::rendering::Canvas* GetCanvas() const VTKM_OVERRIDE;
|
||||||
|
|
||||||
virtual void RenderCells(const vtkm::cont::DynamicCellSet &cellset,
|
virtual void RenderCells(const vtkm::cont::DynamicCellSet &cellset,
|
||||||
const vtkm::cont::CoordinateSystem &coords,
|
const vtkm::cont::CoordinateSystem &coords,
|
||||||
|
Loading…
Reference in New Issue
Block a user