30 #ifndef _libCore_FieldBase_hpp_
31 #define _libCore_FieldBase_hpp_
34 #include <vtkDoubleArray.h>
35 #include <vtkSmartPointer.h>
51 GRANOO_ACCESS_GET(ID, std::string,
_ID);
71 const std::string
_ID;
Definition: FieldBase.hpp:45
FieldBase(const FieldBase &)=delete
vtkSmartPointer< vtkDoubleArray > _vtkArray
Definition: FieldBase.hpp:75
bool _enable
Definition: FieldBase.hpp:72
const std::string _ID
Definition: FieldBase.hpp:71
FieldBase & operator=(const FieldBase &)=delete
bool is_enable()
Definition: FieldBase.hpp:56
void disable()
Definition: FieldBase.cpp:60
virtual ~FieldBase()
Definition: FieldBase.cpp:46
void enable()
Definition: FieldBase.cpp:55
virtual void push_value_to_vtkArray(size_t)=0
virtual void init_vtkArray(size_t)=0
vtkDoubleArray & get_vtkArray()
Definition: FieldBase.cpp:50
Definition: Common.hpp:198