#include <c4d_snapdata.h>
Structure containing optional exclusion components.
Allows to avoid snap on contained components independently to the selections and to the Document mode.
公共成员函数 |
|
MAXON_DISALLOW_COPY_AND_ASSIGN ( SnapExclude ) | |
SnapExclude () | |
SnapExclude ( SnapExclude &&src) | |
Bool | CopyFrom (const SnapExclude &src) |
Public Attributes |
|
BaseObject * | op |
maxon::BaseArray < Int32 > | points |
maxon::BaseArray < Int32 > | edges |
maxon::BaseArray < Int32 > | polys |
SnapExclude | ( | ) |
Constructor.
SnapExclude | ( | SnapExclude && | src | ) |
Copy constructor.
[in] | src | The source SnapExclude . |
MAXON_DISALLOW_COPY_AND_ASSIGN | ( | SnapExclude | ) |
Bool CopyFrom | ( | const SnapExclude & | src | ) |
Assignment operator.
[in] | src | The source SnapExclude . Copies the exclude information in src . |
[in] | src | The source SnapExclude . |
BaseObject * op |
The object.
maxon::BaseArray < Int32 > points |
The points list to exclude.
maxon::BaseArray < Int32 > edges |
The edges list to exclude.
maxon::BaseArray < Int32 > polys |
The polygons list to exclude.