/* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- */ /* * Copyright (c) 2004-2013 HUBzero Foundation, LLC * * Authors: * Wei Qiao * Insoo Woo * George A. Howlett * Leif Delgass */ #ifndef NV_FLOWTYPES_H #define NV_FLOWTYPES_H namespace nv { enum FlowSliceAxis { AXIS_X, AXIS_Y, AXIS_Z }; struct FlowColor { float r, g, b, a; }; struct FlowPoint { float x, y, z; }; struct FlowPosition { float value; unsigned int flags; FlowSliceAxis axis; }; // FlowPosition flag values #define RELPOS 0 #define ABSPOS 1 } #endif