AGI Components with Insight3D Alpha 2008 r8
AgGxDisplayConditionComposite Interface
Library ReferenceAGI.GraphicsAgGxDisplayConditionComposite
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?
Declaration Syntax
C# Visual Basic Visual C++
public 
interface 
AgGxDisplayConditionComposite : 

IAgGxDisplayConditionComposite
Public 
Interface 
AgGxDisplayConditionComposite _
        
Implements 

IAgGxDisplayConditionComposite
public 
interface class 
AgGxDisplayConditionComposite : 

IAgGxDisplayConditionComposite
Members
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)