AGI Components with Insight3D Alpha 2008 r8
IAgGxCartesianCollection Interface
Library ReferenceAGI.GraphicsIAgGxCartesianCollection
A collection of constant Cartesian objects. Indices in the collection are zero-based.
Declaration Syntax
C# Visual Basic Visual C++
public 
interface 
IAgGxCartesianCollection : 
IEnumerable
Public 
Interface 
IAgGxCartesianCollection _
        
Implements 
IEnumerable
public 
interface class 
IAgGxCartesianCollection : 
IEnumerable
Members
All Members Methods Properties



Icon Member Description
Add(IAgGxCartesian)
Adds a Cartesian object to the end of the collection.

AddConstant(IAgGxConstantCartesian)
Adds a constant Cartesian object to the end of the collection.

AddXYZ(Double, Double, Double)
Adds a constant Cartesian object, defined by its components, to the end of the collection.

Capacity
Returns the number of constant Cartesian objects for which memory has been allocated. This will always be greater or equal to Count.

Copy () () ()
Returns a copy of the collection.

Count
Returns the number of constant Cartesian objects in the collection.

GetEnumerator () () ()
GetEnumerator () () ()
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.)
InsertAt(Int32, IAgGxCartesian)
Adds a Cartesian object at the specified index, shifting existing objects. The index is zero-based.

InsertAtXYZ(Int32, Double, Double, Double)
Adds a constant Cartesian object, defined by its components, at the specified index, shifting existing objects. The index is zero-based.

InsertConstantAt(Int32, IAgGxConstantCartesian)
Adds a constant Cartesian object at the specified index, shifting existing objects. The index is zero-based.

Item [ ( [ ( Int32 ] ) ] )
RemoveAll () () ()
Removes all objects in the collection.

RemoveAt(Int32)
Removes the constant Cartesian object at the given index. The idnex is zero-based.

Reserve(Int32)
Requests enough memory for the collection to contain at least the specified number of constant Cartesian objects. The Count property will not be affected but the Capacity may be.

Assembly: AGI.Graphics.Interop(Module: AGI.Graphics.Interop) Version: 9.0.0.0 (9.0.0.0)