c4d.InExcludeData

InExclude data type (CUSTOMDATATYPE_INEXCLUDE_LIST) for use with the InExcludeCustomGui GUI.

This type is called by value.

Inheritance

Members

InExcludeData.__init__([v])
Parameters: v (InExcludeData) – Copy constructor.
Return type: InExcludeData
Returns: The new inexclude data.
InExcludeData.InsertObject(pObject, lFlags)

Inserts an object.

Parameters:
  • pObject (BaseList2D) – Object to add to the list.
  • lFlags (int) – A bit field for the initial selection state of pObject.
Return type:

bool

Returns:

True if successful, otherwise False.

InExcludeData.ObjectFromIndex(doc, index)

Gets an object in the list by index.

Parameters:
  • doc (BaseDocument) – The document to evaluate the links in.
  • index (int) – Object index.
Return type:

BaseList2D

Returns:

The found object, or None.

InExcludeData.GetObjectCount()

Gets the object count.

Return type: int
Returns: The count.
InExcludeData.DeleteObject(index)

Gets the knot count.

Parameters: index (int) – Object index.
Return type: bool
Returns: True if successful, otherwise False.
InExcludeData.GetFlags(f)

Gets the flags for the object at f.

Parameters: f (int) – Object index.
Return type: int
Returns: A bit field for the selection state of the object.

Table Of Contents