This document is archived and information here might be outdated.  Recommended version.


IGraphicsContainer3D Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > 3DAnalyst > ESRI.ArcGIS.Analyst3D > Interfaces > IG > IGraphicsContainer3D Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (3DAnalyst)  

IGraphicsContainer3D Interface

Provides access to members that manipulate the graphics container.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.

Members

Name Description
Method AddElement Adds a new graphic element to the container.
Method AddElements Adds a collection of new graphic elements to the container.
Method BeginBatchUpdate Initiates a batch update of the container.
Method DeleteAllElements Deletes all the elements.
Method DeleteElement Deletes the given element.
Read-only property Element The element in the container defined by the given index.
Read-only property ElementCount The number of elements in the container.
Method EndBatchUpdate Terminates a batch update of the container.
Method LocateElements Returns the elements that intersect with the given ray.
Method LocateElementsByEnvelope Returns the elements that intersect with the given envelope.
Method MoveElementFromGroup Move the specified element from the group to the container.
Method MoveElementToGroup Move the specified element from the container to the group.
Method Next The next graphic in the container.
Method Reset Resets the internal cursor so that 'Next' returns the first element.

CoClasses that implement IGraphicsContainer3D

CoClasses and Classes Description
GlobeGraphicsLayer (esriGlobeCore) The Globe Graphics Layer.
GraphicsLayer3D A 3D Graphics Layer.

.NET Samples

3D multipatch examples (Code Files: DrawUtilities GraphicsLayer3DUtilities MultiPatchExamples) | Creating a toolbar of globe tools (Code Files: Layer)