nsclip.h File Reference

nsclip.h File Reference
#include "maxheap.h"
#include "strclass.h"

Classes

class  MeshNamedSelClip
 
class  PatchNamedSelClip
 
class  ShapeNamedVertSelClip
 
class  ShapeNamedSegSelClip
 
class  ShapeNamedPolySelClip
 

Macros

#define CLIP_VERT   1
 
#define CLIP_FACE   2
 
#define CLIP_EDGE   3
 
#define CLIP_P_VERT   1
 
#define CLIP_P_PATCH   2
 
#define CLIP_P_EDGE   3
 
#define CLIP_P_HANDLE   4
 

Functions

CoreExport void SetMeshNamedSelClip (MeshNamedSelClip *clip, int which)
 
CoreExport MeshNamedSelClipGetMeshNamedSelClip (int which)
 
CoreExport void SetPatchNamedSelClip (PatchNamedSelClip *clip, int which)
 
CoreExport PatchNamedSelClipGetPatchNamedSelClip (int which)
 
CoreExport void SetShapeNamedVertSelClip (ShapeNamedVertSelClip *clip)
 
CoreExport ShapeNamedVertSelClipGetShapeNamedVertSelClip ()
 
CoreExport void SetShapeNamedSegSelClip (ShapeNamedSegSelClip *clip)
 
CoreExport ShapeNamedSegSelClipGetShapeNamedSegSelClip ()
 
CoreExport void SetShapeNamedPolySelClip (ShapeNamedPolySelClip *clip)
 
CoreExport ShapeNamedPolySelClipGetShapeNamedPolySelClip ()
 

Macro Definition Documentation

#define CLIP_VERT   1
#define CLIP_FACE   2
#define CLIP_EDGE   3
#define CLIP_P_VERT   1
#define CLIP_P_PATCH   2
#define CLIP_P_EDGE   3
#define CLIP_P_HANDLE   4

Function Documentation

CoreExport void SetMeshNamedSelClip ( MeshNamedSelClip clip,
int  which 
)
Remarks
This global function sets the specified named selection clipboard.
Parameters:
MeshNamedSelClip *clip

Points to the named selection clipboard to set.

int which

Specifies which clipboard to set. One of the following values:

CLIP_VERT

CLIP_FACE

CLIP_EDGE
CoreExport MeshNamedSelClip* GetMeshNamedSelClip ( int  which)
Remarks
This global function returns a pointer to the specified named selection clipboard.
Parameters:
int which

Specifies which clipboard to get. One of the following values:

CLIP_VERT

CLIP_FACE

CLIP_EDGE
CoreExport void SetPatchNamedSelClip ( PatchNamedSelClip clip,
int  which 
)
Remarks
This global function sets the specified named selection clipboard.
Parameters:
PatchNamedSelClip *clip

Points to the named selection clipboard to set.

int which

Specifies which clipboard to set. One of the following values:

CLIP_P_VERT

CLIP_P_PATCH

CLIP_P_EDGE
CoreExport PatchNamedSelClip* GetPatchNamedSelClip ( int  which)
Remarks
This global function returns a pointer to the specified named selection clipboard.
Parameters:
int which

Specifies which clipboard to get. One of the following values:

CLIP_P_VERT

CLIP_P_PATCH

CLIP_P_EDGE
CoreExport void SetShapeNamedVertSelClip ( ShapeNamedVertSelClip clip)
Remarks
This global function sets the vertex named selection clipboard.
Parameters:
ShapeNamedVertSelClip *clip

Points to the clipboard to set.
CoreExport ShapeNamedVertSelClip* GetShapeNamedVertSelClip ( )
Remarks
This global function returns the vertex named selection clipboard.
CoreExport void SetShapeNamedSegSelClip ( ShapeNamedSegSelClip clip)
Remarks
This global function sets the named selection clipboard.
Parameters:
ShapeNamedSegSelClip *clip

Points to the clipboard to set.
CoreExport ShapeNamedSegSelClip* GetShapeNamedSegSelClip ( )
Remarks
This global function returns a pointer to the named selection clipboard.
CoreExport void SetShapeNamedPolySelClip ( ShapeNamedPolySelClip clip)
Remarks
This global function sets the named selection clipboard.
Parameters:
ShapeNamedPolySelClip *clip

Points to the clipboard to set.
CoreExport ShapeNamedPolySelClip* GetShapeNamedPolySelClip ( )
Remarks
This global function returns a pointer to the named selection clipboard.