source: trunk/packages/vizservers/nanovis/FlowTypes.h @ 3611

Last change on this file since 3611 was 3611, checked in by ldelgass, 7 years ago

Use nv namespace for classes in nanovis rather than prefixing class names with
Nv (still need to convert shader classes).

  • Property svn:eol-style set to native
File size: 584 bytes
Line 
1/* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2/*
3 * Copyright (c) 2004-2013  HUBzero Foundation, LLC
4 *
5 * Authors:
6 *   Wei Qiao <qiaow@purdue.edu>
7 *   Insoo Woo <iwoo@purdue.edu>
8 *   George A. Howlett <gah@purdue.edu>
9 *   Leif Delgass <ldelgass@purdue.edu>
10 */
11#ifndef FLOWTYPES_H
12#define FLOWTYPES_H
13
14namespace nv {
15
16struct FlowColor {
17    float r, g, b, a;
18};
19
20struct FlowPoint {
21    float x, y, z;
22};
23
24struct FlowPosition {
25    float value;
26    unsigned int flags;
27    int axis;
28};
29
30// FlowPosition flag values
31#define RELPOS 0
32#define ABSPOS 1
33
34}
35
36#endif
Note: See TracBrowser for help on using the repository browser.