3ds Max C++ API Reference
Loading...
Searching...
No Matches
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.