-#ifndef __CPPLUGINS__EXTENSIONS__MESHMAPPER__HXX__
-#define __CPPLUGINS__EXTENSIONS__MESHMAPPER__HXX__
+#ifndef __CPPLUGINS__EXTENSIONS__VISUALIZATION__MESHMAPPER__HXX__
+#define __CPPLUGINS__EXTENSIONS__VISUALIZATION__MESHMAPPER__HXX__
#include <vtkInformation.h>
#include <vtkMath.h>
-// TODO: #include <cpPlugins/Extensions/OpenGLMeshMapper.h>
+// TODO: #include <cpPlugins/Extensions/Visualization/OpenGLMeshMapper.h>
// -------------------------------------------------------------------------
/* TODO
template< class M >
- typename cpPlugins::Extensions::MeshMapper< M >::
- Self* cpPlugins::Extensions::MeshMapper< M >::
+ typename cpPlugins::Extensions::Visualization::MeshMapper< M >::
+ Self* cpPlugins::Extensions::Visualization::MeshMapper< M >::
New( )
{
- return( cpPlugins::Extensions::OpenGLMeshMapper< M >::New( ) );
+ return(
+ cpPlugins::Extensions::Visualization::OpenGLMeshMapper< M >::New( )
+ );
}
*/
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
ShallowCopy( vtkAbstractMapper* m )
{
Self* mapper = Self::SafeDownCast( m );
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
SetInputData( M* in )
{
if( this->Mesh != in )
// -------------------------------------------------------------------------
template< class M >
-M* cpPlugins::Extensions::MeshMapper< M >::
+M* cpPlugins::Extensions::Visualization::MeshMapper< M >::
GetInput( )
{
return( this->Mesh );
// -------------------------------------------------------------------------
template< class M >
-const M* cpPlugins::Extensions::MeshMapper< M >::
+const M* cpPlugins::Extensions::Visualization::MeshMapper< M >::
GetInput( ) const
{
return( this->Mesh );
// -------------------------------------------------------------------------
template< class M >
-double* cpPlugins::Extensions::MeshMapper< M >::
+double* cpPlugins::Extensions::Visualization::MeshMapper< M >::
GetBounds( )
{
// do we have an input
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
GetBounds( double bounds[ 6 ] )
{
this->Superclass::GetBounds( bounds );
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
Render( vtkRenderer* aren, vtkActor* act )
{
if( this->Mesh.IsNull( ) )
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
Update( )
{
// TODO:
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
Update( int port )
{
// TODO:
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
MapDataArrayToVertexAttribute(
const char* vertexAttributeName,
const char* dataArrayName,
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
MapDataArrayToMultiTextureAttribute(
int unit,
const char* dataArrayName,
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
RemoveVertexAttributeMapping( const char* vertexAttributeName )
{
vtkErrorMacro( "Not implemented at this level..." );
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
RemoveAllVertexAttributeMappings( )
{
vtkErrorMacro( "Not implemented at this level..." );
// -------------------------------------------------------------------------
template< class M >
-cpPlugins::Extensions::MeshMapper< M >::
+cpPlugins::Extensions::Visualization::MeshMapper< M >::
MeshMapper( )
: Superclass( )
{
// -------------------------------------------------------------------------
template< class M >
-cpPlugins::Extensions::MeshMapper< M >::
+cpPlugins::Extensions::Visualization::MeshMapper< M >::
~MeshMapper( )
{
}
// -------------------------------------------------------------------------
template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
ComputeBounds( )
{
static const TScalar _0 = TScalar( 0 );
// -------------------------------------------------------------------------
template< class M >
-int cpPlugins::Extensions::MeshMapper< M >::
+int cpPlugins::Extensions::Visualization::MeshMapper< M >::
FillInputPortInformation( int port, vtkInformation* info )
{
info->Set( vtkAlgorithm::INPUT_REQUIRED_DATA_TYPE( ), "itk::Mesh" );
return( 1 );
}
-#endif // __CPPLUGINS__EXTENSIONS__MESHMAPPER__HXX__
+#endif // __CPPLUGINS__EXTENSIONS__VISUALIZATION__MESHMAPPER__HXX__
// eof - $RCSfile$