GU/GU_SelectType.h File Reference

Go to the source code of this file.

Defines

#define GU_PICK_GEOPOINT   0x0001
#define GU_PICK_XSECTPOINT   0x0002
#define GU_PICK_GEOEDGE   0x0004
#define GU_PICK_GUIDEEDGE   0x0008
#define GU_PICK_FACE   0x0010
#define GU_PICK_PRIMITIVE   0x0020
#define GU_PICK_POINTNORMAL   0x0040
#define GU_PICK_FACENORMAL   0x0080
#define GU_PICK_PRIMNORMAL   0x0100
#define GU_PICK_BREAKPOINT   0x0200
#define GU_PICK_MIDPOINT   0x0400
#define GU_PICK_GEOPOINT_ROWCOL   0x0800
#define GU_PICK_VERTEX   0x1000
#define GU_PICK_GEOALL   0x1fff
#define GU_PICK_OTHER   0x2000

Enumerations

enum  GU_SelectionType {
  GU_SPoint, GU_SVertex, GU_SEdge, GU_SBreakpoint,
  GU_SPrimitive, GU_SPointGroup, GU_SPrimGroup, GU_SConnectedPrim,
  GU_SConnectedPoint, GU_SConnectedVertex, GU_SConnectedEdge, GU_SConnectedBreakpoint
}
enum  GU_SelectionConnectivity { GU_SelectionConnectivity3D, GU_SelectionConnectivityUV }
enum  GU_SelectionRule { GU_AddSelect, GU_ToggleSelect, GU_RemoveSelect, GU_ReplaceSelect }
enum  GU_SelectionResult { GU_SelectionAdd, GU_SelectionRemove, GU_SelectionNone }


Define Documentation

#define GU_PICK_BREAKPOINT   0x0200

Definition at line 74 of file GU_SelectType.h.

#define GU_PICK_FACE   0x0010

Definition at line 69 of file GU_SelectType.h.

#define GU_PICK_FACENORMAL   0x0080

Definition at line 72 of file GU_SelectType.h.

#define GU_PICK_GEOALL   0x1fff

Definition at line 79 of file GU_SelectType.h.

#define GU_PICK_GEOEDGE   0x0004

Definition at line 67 of file GU_SelectType.h.

#define GU_PICK_GEOPOINT   0x0001

Definition at line 65 of file GU_SelectType.h.

#define GU_PICK_GEOPOINT_ROWCOL   0x0800

Definition at line 76 of file GU_SelectType.h.

#define GU_PICK_GUIDEEDGE   0x0008

Definition at line 68 of file GU_SelectType.h.

#define GU_PICK_MIDPOINT   0x0400

Definition at line 75 of file GU_SelectType.h.

#define GU_PICK_OTHER   0x2000

Definition at line 80 of file GU_SelectType.h.

#define GU_PICK_POINTNORMAL   0x0040

Definition at line 71 of file GU_SelectType.h.

#define GU_PICK_PRIMITIVE   0x0020

Definition at line 70 of file GU_SelectType.h.

#define GU_PICK_PRIMNORMAL   0x0100

Definition at line 73 of file GU_SelectType.h.

#define GU_PICK_VERTEX   0x1000

Definition at line 77 of file GU_SelectType.h.

#define GU_PICK_XSECTPOINT   0x0002

Definition at line 66 of file GU_SelectType.h.


Enumeration Type Documentation

Enumerator:
GU_SelectionConnectivity3D 
GU_SelectionConnectivityUV 

Definition at line 43 of file GU_SelectType.h.

Enumerator:
GU_SelectionAdd 
GU_SelectionRemove 
GU_SelectionNone 

Definition at line 57 of file GU_SelectType.h.

Enumerator:
GU_AddSelect 
GU_ToggleSelect 
GU_RemoveSelect 
GU_ReplaceSelect 

Definition at line 48 of file GU_SelectType.h.

Enumerator:
GU_SPoint 
GU_SVertex 
GU_SEdge 
GU_SBreakpoint 
GU_SPrimitive 
GU_SPointGroup 
GU_SPrimGroup 
GU_SConnectedPrim 
GU_SConnectedPoint 
GU_SConnectedVertex 
GU_SConnectedEdge 
GU_SConnectedBreakpoint 

Definition at line 27 of file GU_SelectType.h.


Generated on Wed May 23 00:10:19 2012 for HDK by  doxygen 1.5.9