13 #ifndef vtkConstantUnsignedLongLongArray_h 14 #define vtkConstantUnsignedLongLongArray_h 16 #include "vtkConstantArray.h" 22 #define vtkDataArray vtkConstantArray<unsigned long long> 25 class VTKCOMMONCORE_EXPORT VTK_DEPRECATED_IN_9_6_0("Use vtkConstantType*Array instead
") vtkConstantUnsignedLongLongArray : public vtkDataArray 28 vtkImplicitArrayTypeMacro(vtkConstantUnsignedLongLongArray, vtkDataArray); 33 // This macro expands to the set of method declarations that 34 // make up the interface of vtkAOSDataArrayTemplate, which is ignored 36 #if defined(__VTK_WRAP__) || defined(__WRAP_GCCXML__) 37 vtkCreateReadOnlyWrappedArrayInterface(unsigned long long); 40 static vtkConstantUnsignedLongLongArray* New(); 41 static vtkConstantUnsignedLongLongArray* ExtendedNew(); 42 void PrintSelf(ostream& os, vtkIndent indent) override; 44 // This macro expands to the set of method declarations that 45 // make up the interface of vtkImplicitArray, which is ignored 51 static vtkConstantUnsignedLongLongArray* FastDownCast(vtkAbstractArray* source) 53 return static_cast<vtkConstantUnsignedLongLongArray*>(Superclass::FastDownCast(source)); 59 void ConstructBackend(unsigned long long value); 62 vtkConstantUnsignedLongLongArray(); 63 ~vtkConstantUnsignedLongLongArray() override; 66 typedef vtkConstantArray<unsigned long long> RealSuperclass; 68 vtkConstantUnsignedLongLongArray(const vtkConstantUnsignedLongLongArray&) = delete; 69 void operator=(const vtkConstantUnsignedLongLongArray&) = delete; 72 // Define vtkArrayDownCast implementation: 73 vtkArrayDownCast_FastCastMacro(vtkConstantUnsignedLongLongArray); 77 // VTK-HeaderTest-Exclude: TYPEMACRO
#define VTKCOMMONCORE_EXPORT
#define VTK_ABI_NAMESPACE_BEGIN