#include <SurfaceData.h>

Public Member Functions |
|
| SurfaceDatum () | |
| SurfaceDatum stores a
given surface or face, whether or not it is trimmed, and/or
flipped. |
|
| SurfaceDatum (awAG::agCompactSurface *surface) | |
| SurfaceDatum (ag_face *face, ag_shell_H shell) | |
| bool | isSurfaceTrimmed () const |
| void | setIsSurfaceTrimmed (bool trimmed) |
| bool | areNormalsFlipped () const |
| void | setAreNormalsFlipped (bool flipped) |
| awAG::agCompactSurface * | surface () const |
| void | setSurface (awAG::agCompactSurface *surface) |
| ag_face * | face () const |
| ag_shell_H | shell () const |
Protected Member Functions |
|
| virtual | ~SurfaceDatum () |
| SurfaceDatum | ( | ) |
SurfaceDatum stores a given surface or face, whether or not it is trimmed, and/or flipped.
This object assumes memory ownership of the agCompactSurface. The shell is referenced counted.
| SurfaceDatum | ( | awAG::agCompactSurface * | surface | ) | [explicit] |
| SurfaceDatum | ( | ag_face * | face, |
| ag_shell_H | shell | ||
| ) |
| virtual ~SurfaceDatum | ( | ) | [protected, virtual] |
| bool isSurfaceTrimmed | ( | ) | const |
| void setIsSurfaceTrimmed | ( | bool | trimmed | ) |
| bool areNormalsFlipped | ( | ) | const |
| void setAreNormalsFlipped | ( | bool | flipped | ) |
| awAG::agCompactSurface* surface | ( | ) | const |
| void setSurface | ( | awAG::agCompactSurface * | surface | ) |
| ag_face* face | ( | ) | const |
| ag_shell_H shell | ( | ) | const |