SnapExclude Struct Reference Snapping

#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() [1/2]

SnapExclude ( )

Constructor.

◆  SnapExclude() [2/2]

SnapExclude ( SnapExclude &&  src )

Copy constructor.

参数
[in] src The source SnapExclude .

成员函数文档编制

◆  MAXON_DISALLOW_COPY_AND_ASSIGN()

MAXON_DISALLOW_COPY_AND_ASSIGN ( SnapExclude   )

◆  CopyFrom()

Bool CopyFrom ( const SnapExclude src )

Assignment operator.

参数
[in] src The source SnapExclude . Copies the exclude information in src .
[in] src The source SnapExclude .
返回
true

Member Data Documentation

◆  op

BaseObject * op

The object.

◆  points

maxon::BaseArray < Int32 > points

The points list to exclude.

◆  edges

maxon::BaseArray < Int32 > edges

The edges list to exclude.

◆  polys

maxon::BaseArray < Int32 > polys

The polygons list to exclude.