SKELETON.C File Reference

Go to the source code of this file.

Defines

#define MODULE_SKELETON   1
#define NODE_AXIS   0
#define RED_AXIS   1
#define GREEN_AXIS   2
#define YELLOW_AXIS   3
#define TIME_DELAY   30
#define ptrNMHDR   ((LPNMHDR)lparam)
#define ptrNM_TREEVIEW   ((NM_TREEVIEW *)lparam)
#define ptrTV_DISPINFO   ((TV_DISPINFO *)lparam)
#define IDM_SKTB_ADD   100
#define IDM_SKTB_INSERT   101
#define IDM_SKTB_DELETE   102
#define IDM_SKTB_SELECT   103
#define IDM_SKTB_DESELECT   104
#define IDM_SKTB_HIDE   105
#define IDM_SKTB_UNHIDE   106
#define IDM_SKTB_ASSIGN   107
#define IDM_SKTB_DEASSIGN   108
#define NTOOLBARBUTTONS   13

Functions

void ZeroSkeletonBoundingBox (skel *sp)
void GetSkeletonBoundBox (skel *sp, int ass)
void SelectByHierarchy (skel *sp, int op)
int skintriview (point p)
void SkDelete (skel *sp)
void ResetSkeletonWeights (void)
void AutoVerticesToSkeleton (void)
void DrawTrSkeletonInOne (HDC hDC, int view)
void DrawSkeletonInOne (HDC hDC, int view)
void TidyUpOldSkeltonType (void)
void TabSkeletonAxis (void)
void SkToolOn (void)
void SkToolOff (void)
void SkToolDown (int x, int y)
void SkToolUp (int x, int y)
void SkToolMove (int x, int y)
void SkToolAction (int x, int y)
void SkeletonTreeView (HWND hWndParent)
void UpdateSkTreeView (void)
void SetSkToolbarState (BOOL state)
void SkeletonToolBar (HWND hWndParent)


Define Documentation

#define MODULE_SKELETON   1

Definition at line 10 of file SKELETON.C.

#define NODE_AXIS   0

Definition at line 14 of file SKELETON.C.

#define RED_AXIS   1

Definition at line 15 of file SKELETON.C.

#define GREEN_AXIS   2

Definition at line 16 of file SKELETON.C.

#define YELLOW_AXIS   3

Definition at line 17 of file SKELETON.C.

#define TIME_DELAY   30

Definition at line 18 of file SKELETON.C.

#define ptrNMHDR   ((LPNMHDR)lparam)

Definition at line 1392 of file SKELETON.C.

#define ptrNM_TREEVIEW   ((NM_TREEVIEW *)lparam)

Definition at line 1393 of file SKELETON.C.

#define ptrTV_DISPINFO   ((TV_DISPINFO *)lparam)

Definition at line 1394 of file SKELETON.C.

#define IDM_SKTB_ADD   100

Definition at line 1396 of file SKELETON.C.

#define IDM_SKTB_INSERT   101

Definition at line 1397 of file SKELETON.C.

Referenced by SkeletonTreeView().

#define IDM_SKTB_DELETE   102

Definition at line 1398 of file SKELETON.C.

#define IDM_SKTB_SELECT   103

Definition at line 1399 of file SKELETON.C.

#define IDM_SKTB_DESELECT   104

Definition at line 1400 of file SKELETON.C.

#define IDM_SKTB_HIDE   105

Definition at line 1401 of file SKELETON.C.

#define IDM_SKTB_UNHIDE   106

Definition at line 1402 of file SKELETON.C.

#define IDM_SKTB_ASSIGN   107

Definition at line 1403 of file SKELETON.C.

#define IDM_SKTB_DEASSIGN   108

Definition at line 1404 of file SKELETON.C.

#define NTOOLBARBUTTONS   13

Definition at line 1411 of file SKELETON.C.


Function Documentation

void SkDelete ( skel sp  ) 

Definition at line 280 of file SKELETON.C.

References ClearNurbsSkeleton, EraseSkeleton, and MainVp.

Referenced by HierarchyDlgProc(), and SkToolAction().


Generated on Sun Apr 27 14:20:16 2014 for OpenFX by  doxygen 1.5.6