source: trunk/packages/vizservers/nanovis/GradientFilter.h @ 3502

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

Add basic VTK structured points reader to nanovis, update copyright dates.

  • Property svn:eol-style set to native
File size: 604 bytes
RevLine 
[2798]1/* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
[3502]2/*
3 * Copyright (c) 2004-2013  HUBzero Foundation, LLC
4 *
5 */
[2844]6#ifndef GRADIENT_FILTER_H
7#define GRADIENT_FILTER_H
[883]8
[2844]9typedef enum {
10    DATRAW_UCHAR,
11    DATRAW_FLOAT,
12    DATRAW_USHORT
13} DataType;
[883]14
[2877]15extern void computeGradients(float *gradients, void *volData,
16                             int *sizes, float *spacing, DataType dataType);
[2844]17
[883]18extern void filterGradients(float *gradients, int *sizes);
[2844]19
[883]20extern void quantizeGradients(float *gradientsIn, void *gradientsOut,
[2844]21                              int *sizes, DataType dataType);
[887]22
[2844]23#endif
Note: See TracBrowser for help on using the repository browser.