A composite of display condition combined
using a Boolean expression. For example, several time interval
display constraints can be added to a composite, so an object is
displayed during each time interval. Hierarchies of composites can
be constructed for ef?Z?
| C# | Visual Basic | Visual C++ |
public interface AgGxDisplayConditionComposite : IAgGxDisplayConditionComposite
Public Interface AgGxDisplayConditionComposite _ Implements IAgGxDisplayConditionComposite
public interface class AgGxDisplayConditionComposite : IAgGxDisplayConditionComposite
| All Members | Methods | Properties | |||
|
|
|
|
|||
| Icon | Member | Description |
|---|---|---|
|
|
Add(IAgGxDisplayCondition, Boolean) |
Adds a condition to the end of the composite.
Amortized constant time. (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
Capacity |
Returns the number of conditions for which
memory has been allocated. This will always be greater or equal to
Count. Constant time. (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
Count |
Returns the number of conditions in the
composite. Constant time. (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
GetEnumerator () () () | (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
GetNegate(IAgGxDisplayCondition) |
Returns true if a logical NOT is added to the
condition when IsDisplay() is called for it. O(N) (Inherited
from
IAgGxDisplayConditionComposite.)
|
|
|
GetNegateAt(Int32) |
Returns if a logical NOT is added to the
condition when IsDisplay() is called for it. The index is
zero-based. Constant time. (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
InsertAt(Int32, IAgGxDisplayCondition, Boolean) |
Adds a condition at the specified index,
shifting existing constraints. The index is zero based.
O(N) (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
Item [ ( [ ( Int32 ] ) ] ) | (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
LogicOperation |
Returns the logical operation applied to all
the condition in the composite when IsDisplayed is called. Constant
time. (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
Remove(IAgGxDisplayCondition) |
Removes the condition from the composite.
O(N) (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
RemoveAll () () () |
Removes all condition objects in the
composite. O(N) (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
RemoveAt(Int32) |
Removes the condition at the given index. The
index is zero-based. O(N) (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
Reserve(Int32) |
Requests enough memory for the composite to
contain at least the specified number of conditions. The Count
property will not be affected but the Capacity may
be. (Inherited from
IAgGxDisplayConditionComposite.)
|
|
|
SetNegate(IAgGxDisplayCondition, Boolean) |
Sets if a logical NOT is added to the
condition when IsDisplay() is called for it. O(N) (Inherited
from
IAgGxDisplayConditionComposite.)
|
|
|
SetNegateAt(Int32, Boolean) |
Sets if a logical NOT is added to the
condition when IsDisplay() is called for it. The index is
zero-based. Constant time. (Inherited from
IAgGxDisplayConditionComposite.)
|
Assembly: AGI.Graphics.Interop(Module: AGI.Graphics.Interop) Version: 9.0.0.0 (9.0.0.0)