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


IEncode3DProperties Interface (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (Geometry)  

IEncode3DProperties Interface

Provides access to members that encode and decode normals and 2D texture coordinates into a single double value.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Description
Method PackNormal Encodes a normal into part of a double. A normal and texture information can both be packed in a single double without conflict.
Method PackTexture2D Encodes texture coordinates into part of a double. A normal and texture information can both be packed in a single double without conflict.
Method UnPackNormal Decodes a normal from a double.
Method UnPackTexture2D Decodes texture coordinates.

CoClasses that implement IEncode3DProperties

CoClasses and Classes Description
GeometryEnvironment Provides a way of creating geometries from different inputs and setting/getting global variables for controlling behavior of geometry methods.