3ds Max C++ API 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

◆ CLIP_VERT

#define CLIP_VERT   1

◆ CLIP_FACE

#define CLIP_FACE   2

◆ CLIP_EDGE

#define CLIP_EDGE   3

◆ CLIP_P_VERT

#define CLIP_P_VERT   1

◆ CLIP_P_PATCH

#define CLIP_P_PATCH   2

◆ CLIP_P_EDGE

#define CLIP_P_EDGE   3

◆ CLIP_P_HANDLE

#define CLIP_P_HANDLE   4

Function Documentation

◆ SetMeshNamedSelClip()

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

◆ GetMeshNamedSelClip()

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

◆ SetPatchNamedSelClip()

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

◆ GetPatchNamedSelClip()

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

◆ SetShapeNamedVertSelClip()

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

Points to the clipboard to set.

◆ GetShapeNamedVertSelClip()

CoreExport ShapeNamedVertSelClip* GetShapeNamedVertSelClip ( )
Remarks
This global function returns the vertex named selection clipboard.

◆ SetShapeNamedSegSelClip()

CoreExport void SetShapeNamedSegSelClip ( ShapeNamedSegSelClip clip)
Remarks
This global function sets the named selection clipboard.
Parameters:
ShapeNamedSegSelClip *clip

Points to the clipboard to set.

◆ GetShapeNamedSegSelClip()

CoreExport ShapeNamedSegSelClip* GetShapeNamedSegSelClip ( )
Remarks
This global function returns a pointer to the named selection clipboard.

◆ SetShapeNamedPolySelClip()

CoreExport void SetShapeNamedPolySelClip ( ShapeNamedPolySelClip clip)
Remarks
This global function sets the named selection clipboard.
Parameters:
ShapeNamedPolySelClip *clip

Points to the clipboard to set.

◆ GetShapeNamedPolySelClip()

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