TP_PGroup
¶
c4d.modules.thinkingparticles.
TP_PGroup
¶
c4d.BaseList2D
TP_PGroup.
GetLevel
(
)
¶
Calculates the level of this group. This is the number of parents that the group has.
Return type: | int |
---|---|
Returns: | The group level. |
TP_PGroup.
NumParticles
(
)
¶
Returns the count of particles which belong to this group.
Return type: | int |
---|---|
Returns: | The number of particles. |
TP_PGroup.
IsSubGroup
(
group
)
¶
Checks if group is a subgroup of the group.
Parameters: | group ( c4d.modules.thinkingparticles.TP_PGroup ) – A TP particle group. |
---|---|
Return type: | bool |
Returns: | True if group is a subgroup of the group, otherwise False . |
TP_PGroup.
GetGroupID
(
)
¶
Returns the ID of the group. This is only based on the order in the group list, so it can change when the user reorders the groups.
Return type: | int |
---|---|
Returns: | The group ID. |
TP_PGroup.
GetParticles
(
)
¶
Returns the particles which belong to this group.
Return type: | list of int |
---|---|
Returns: | The particles. |
TP_PGroup.
SetTitle
(
title
)
¶
Sets the group title.
Parameters: | title ( str ) – The new group title. |
---|
TP_PGroup.
GetTitle
(
)
¶
Returns the group title.
Return type: | str |
---|---|
Returns: | The group title. |
TP_PGroup.
SetViewType
(
type
)
¶
Sets the group view type.
Parameters: | title ( int ) – The new view type. See PGROUP_VIEWTYPE in description/tp_group.h |
---|
TP_PGroup.
GetViewType
(
)
¶
Returns the group view type.
Return type: | int |
---|---|
Returns: | The group view type. |
TP_PGroup.
SetShowObjects
(
)
¶
Sets the show-objects flag of the group.
Parameters: | show ( bool ) – The new show-objects flag. |
---|
TP_PGroup.
GetShowObjects
(
)
¶
Returns the show-objects flag of the group.
Return type: | int |
---|---|
Returns: | The show-objects flag. |
TP_PGroup.
SetColor
(
)
¶
Sets the color of the group.
Parameters: | col ( c4d.Vector ) – The new group color. |
---|
TP_PGroup.
GetColor
(
)
¶
Returns the color of the group.
Return type: | c4d.Vector |
---|---|
Returns: | The group color. |
TP_PGroup.
EditSettings
(
)
¶
Opens the edit dialog for the group.
Return type: | bool |
---|---|
Returns: | True if the user clicked OK , otherwise False . |
TP_PGroup.
IsSelected
(
)
¶
Checks if the group is selected in the group list.
Return type: | bool |
---|---|
Returns: | True if the group is selected, otherwise False . |
TP_PGroup.
IsOpened
(
)
¶
Checks if the group is opened in the group list.
Return type: | bool |
---|---|
Returns: | True if the group is opened, otherwise False if it is closed. |
TP_PGroup.
Select
(
mode
)
¶
Sets the selection mode of the group in the group list.
Parameters: |
mode
(
int
) –
The selection mode:
|
---|
TP_PGroup.
Open
(
onoff
)
¶
Opens or closes the group in the group list.
Parameters: | onoff ( bool ) – True if the group should be opened, otherwise False if it should be closed. |
---|
TP_PGroup.
SetUseColor
(
use
)
¶
New in version R16.038.
Sets the use color state of the group.
Parameters: | use ( bool ) – True if use color should be enabled, otherwise False . |
---|
TP_PGroup.
GetUseColor
(
)
¶
New in version R16.038.
Gets the use color state of the group.
Return type: | bool |
---|---|
Returns: | True if use color is enabled, otherwise False . |
TP_PGroup.
Cache
(
onoff
)
¶
New in version R16.050.
Sets the group to contain only cached data. This will prevent the particle system from doing simulation calculations for the group.
Parameters: | onoff ( bool ) – True if cached data is used, otherwise False . |
---|
TP_PGroup.
IsCache
(
)
¶
New in version R16.050.
Checks if the group is used to represent cached particle data only.
Return type: | bool |
---|---|
Returns: | True if the group represents cached data, otherwise False . |