Classes | Defines | Functions

nsclip.h File Reference

#include "maxheap.h"
#include "strclass.h"

Go to the source code of this file.

Classes

class   MeshNamedSelClip
class   PatchNamedSelClip
class   ShapeNamedVertSelClip
class   ShapeNamedSegSelClip
class   ShapeNamedPolySelClip

Defines

#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 MeshNamedSelClip GetMeshNamedSelClip (int which)
CoreExport void  SetPatchNamedSelClip (PatchNamedSelClip *clip, int which)
CoreExport PatchNamedSelClip GetPatchNamedSelClip (int which)
CoreExport void  SetShapeNamedVertSelClip (ShapeNamedVertSelClip *clip)
CoreExport ShapeNamedVertSelClip GetShapeNamedVertSelClip ()
CoreExport void  SetShapeNamedSegSelClip (ShapeNamedSegSelClip *clip)
CoreExport ShapeNamedSegSelClip GetShapeNamedSegSelClip ()
CoreExport void  SetShapeNamedPolySelClip (ShapeNamedPolySelClip *clip)
CoreExport ShapeNamedPolySelClip GetShapeNamedPolySelClip ()

Define Documentation

#define CLIP_VERT   1

Definition at line 51 of file nsclip.h.

#define CLIP_FACE   2

Definition at line 52 of file nsclip.h.

#define CLIP_EDGE   3

Definition at line 53 of file nsclip.h.

#define CLIP_P_VERT   1

Definition at line 98 of file nsclip.h.

#define CLIP_P_PATCH   2

Definition at line 99 of file nsclip.h.

#define CLIP_P_EDGE   3

Definition at line 100 of file nsclip.h.

#define CLIP_P_HANDLE   4

Definition at line 101 of file nsclip.h.


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.