HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
POP_Error.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  */
7 
8 #ifndef __POP_Error__
9 #define __POP_Error__
10 
12 {
14 
15  POP_BAD_VARIABLE, // variable not defined
16  POP_BAD_GROUP, // group doesn't exist
17  POP_DUPLICATE_PRIMITIVE, // pop processes same primitive twice
18  POP_INVALID_SRC, // invalid source
19  POP_NO_DETAIL, // POP cannot be cooked. Missing detail.
20  POP_ILLEGAL_GROUPNAME, // not a valid name for a group
21  POP_ILLEGAL_GROUPPREFIX, // not a valid prefix for a group
22  POP_BAD_SOP, // error cooking specified SOP
23  POP_NEG_SPEEDLIMIT, // warning for negative speed limit
24  POP_WARN_DISPLAY_FLAG, // display POP outside cook chain
25  POP_NO_ATTRIBUTE_NAME, // missing attribute name
26  POP_DUPLICATE_VARNAME, // user variable already in use
27  POP_NO_SOP_DETAIL, // input sop cannot be cooked
28  POP_INVALID_MULTI_OUTPUT, // pop cannot provide multi output
29  POP_VEX_ERROR, // vex pop error
30  POP_DRAG_MISSING_ATTR, // Drag pop compaining of missing rot, angvel,
31  // or torque attributes.
32  POP_NONRBDPARTICLE, // UnifyRBD source group contained a non-rbd
33  // particle
34  POP_NONEXISTANT_SRC_ATTRIB, // No such attribute in source geometry
35  POP_NONCONSTANT_TOPOLOGY, // Topology of geometry changes with time
36  POP_ERR_BADNODE, // Node %s not found or wrong type.
37  POP_WARN_BADSURFACESHOP, // "%s" doesn't exist or isn't a surface shop.
38  POP_WARN_BADOGLSURFACESHOP, // "%s" doesn't export an OpenGL material.
39  POP_ATTRIBUTE_INVALID, // Invalid attribute specification: "%s"
40  POP_UNSUPPORTED_PRIMITIVES, // Geometry contains unsupported primitives.
41  POP_SELF_POP_IMPORTED, // Cannot use oneself as the source of import
42  POP_NO_SPH_ATTRIBS, // Cannot locate SPH attributes for SPH
43  // Density Test POP
44  POP_WARN_SAMPLE_FAILURE // Sample failures exceeded threshold
45 };
46 
47 #endif
POP_ErrorCodes
Definition: POP_Error.h:11