source: nanovis/trunk/DataSetResample.h @ 4923

Last change on this file since 4923 was 3870, checked in by ldelgass, 11 years ago

Add VTK reader/resampler to nanovis

File size: 514 bytes
Line 
1/* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2/*
3 * Copyright (C) 2004-2013  HUBzero Foundation, LLC
4 *
5 */
6#ifndef NV_DATASET_RESAMPLE_H
7#define NV_DATASET_RESAMPLE_H
8
9#include <iostream>
10
11#include <vtkSmartPointer.h>
12
13class vtkDataSet;
14class vtkImageData;
15
16namespace nv {
17
18enum CloudStyle {
19    CLOUD_MESH,
20    CLOUD_SPLAT,
21    CLOUD_SHEPARD_METHOD
22};
23
24extern vtkSmartPointer<vtkImageData>
25resampleVTKDataSet(vtkDataSet *dataSetIn, int maxDim, CloudStyle cloudStyle = CLOUD_MESH);
26
27}
28
29#endif
Note: See TracBrowser for help on using the repository browser.