#include <GA_BreakpointGroup.h>
Definition at line 29 of file GA_BreakpointGroup.h.
GA_BreakpointGroup::~GA_BreakpointGroup |
( |
| ) |
|
|
override |
void GA_BreakpointGroup::addAll |
( |
| ) |
|
|
overridevirtual |
void GA_BreakpointGroup::clear |
( |
| ) |
|
|
overridevirtual |
Count memory usage using a UT_MemoryCounter in order to count shared memory correctly. If inclusive is true, the size of this object is counted, else only memory owned by this object is counted. If this is pointed to by the calling object, inclusive should be true. If this is contained in the calling object, inclusive should be false. (Its memory was already counted in the size of the calling object.)
Implements GA_Group.
GA_Size GA_BreakpointGroup::entries |
( |
| ) |
const |
|
inlineoverridevirtual |
GA_Size GA_BreakpointGroup::entriesMix |
( |
| ) |
const |
|
inline |
Query the total number of breakpoints (from both primary and secondary primitives) in the group.
Definition at line 85 of file GA_BreakpointGroup.h.
int64 GA_BreakpointGroup::getMemoryUsage |
( |
bool |
inclusive | ) |
const |
|
overridevirtual |
Report memory usage.
Implements GA_Group.
bool GA_BreakpointGroup::isEmpty |
( |
| ) |
const |
|
inline |
Query whether the group does not contain any breakpoints from primary primitives.
Definition at line 80 of file GA_BreakpointGroup.h.
virtual bool GA_BreakpointGroup::isEmptyMix |
( |
| ) |
const |
|
inlinevirtual |
bool GA_BreakpointGroup::isMixed |
( |
| ) |
const |
|
inlineoverridevirtual |
bool GA_BreakpointGroup::isOrdered |
( |
| ) |
const |
|
inlineoverridevirtual |
Load breakpoint group from a JSON stream.
Implements GA_Group.
Save data to a JSON stream.
JSON Schema: GA_BreakpointGroup
{
"name" : "GA_BreakpointGroup",
"description" : "A list of breakpoints",
"type" : "orderedmap",
"properties": {
"breakpoints": {
"type" : "array",
"items" : { "$ref", "GA_Breakpoint" },
"description" : "Array of breakpoints in the group",
}
},
}
- See Also
- JSON_FileFormat, GA_Group
Implements GA_Group.
Iterator to iterate over all breakpoints in the group. It is safe to call advance() after deleting the current entry.
bool GA_BreakpointGroup::removeEntry |
( |
Entry * |
it | ) |
|
The documentation for this class was generated from the following file: