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

IMarker3DSymbol Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > 3DAnalyst > ESRI.ArcGIS.Analyst3D > Interfaces > IM > IMarker3DSymbol Interface
ArcGIS Developer Help

IMarker3DSymbol Interface

Provides access to members that control the 3D marker symbol.

Product Availability

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


The IMarker3DSymbol interface provides properties and methods to define 3D marker symbols. The CreateFromFile method enbles import of existing OpenFlight (.flt), 3ds max* (.3ds), or Virtual Reality Markup Language (VRML*) models and then symbolize point features with these models. RestrictAccessToShape restricts the access to the geometry of a 3D marker symbol. IsRestrictedAccess indicates whether the geometry of the 3D Marker Symbol is restricted. UseMaterialDraping is used to display the symbols with or without texture materials.


Name Description
Method CreateFromFile Imports the symbol definition.
Read-only property IsRestricted Indicates if the marker restricts access to internal shape.
Read-only property MaterialCount Number of materials present.
Method RestrictAccessToShape Restricts all further access to internal shape.
Read/write property Shape Marker shape geometry.
Read/write property Thumbnail The symbol thumbnail for 2D representation.
Read/write property UseMaterialDraping Indicates if the marker uses material property for draping.

Classes that implement IMarker3DSymbol

Classes Description
Marker3DSymbol 3D Marker Symbol component.