source: trunk/packages/vizservers/nanovis/ReaderCommon.h @ 3613

Last change on this file since 3613 was 3613, checked in by ldelgass, 12 years ago

Include namespace in header guard defines

  • Property svn:eol-style set to native
File size: 702 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 */
[3613]6#ifndef NV_READER_COMMON_H
7#define NV_READER_COMMON_H
[931]8
[3611]9namespace nv {
10
[2845]11extern float *
12merge(float *scalar, float *gradient, int size);
[932]13
[2845]14extern void
[3574]15normalizeScalar(float *data, int count, int stride, double min, double max);
[2845]16
17extern float *
[3574]18computeGradient(float *data,
19                int nx, int ny, int nz,
[2877]20                float dx, float dy, float dz,
[2845]21                float min, float max);
22
23extern void
[3574]24computeSimpleGradient(float *data,
25                      int nx, int ny, int nz,
[2877]26                      float dx = 1.0f, float dy = 1.0f, float dz = 1.0f);
[2845]27
[3611]28}
29
[2845]30#endif
Note: See TracBrowser for help on using the repository browser.