C# Class MultiPatchExamples.DrawUtilities

显示文件 Open project: Esri/arcobjects-sdk-community-samples Class Usage Examples

Public Methods

Method Description
DrawAxes ( IGraphicsContainer3D axesGraphicsContainer3D ) : void
DrawMultiPatch ( IGraphicsContainer3D multiPatchGraphicsContainer3D, IGeometry geometry ) : void
DrawOutline ( IGraphicsContainer3D outlineGraphicsContainer3D, IGeometry geometry ) : void

Private Methods

Method Description
DrawAxis ( IGraphicsContainer3D axesGraphicsContainer3D, IPoint axisFromPoint, IPoint axisToPoint, IColor axisColor, esriSimple3DLineStyle axisStyle, double axisWidth ) : void
DrawEnd ( IGraphicsContainer3D endGraphicsContainer3D, IPoint endPoint, IVector3D axisOfRotationVector3D, double degreesOfRotation, IColor endColor, double endRadius ) : void

Method Details

DrawAxes() public static method

public static DrawAxes ( IGraphicsContainer3D axesGraphicsContainer3D ) : void
axesGraphicsContainer3D IGraphicsContainer3D
return void

DrawMultiPatch() public static method

public static DrawMultiPatch ( IGraphicsContainer3D multiPatchGraphicsContainer3D, IGeometry geometry ) : void
multiPatchGraphicsContainer3D IGraphicsContainer3D
geometry IGeometry
return void

DrawOutline() public static method

public static DrawOutline ( IGraphicsContainer3D outlineGraphicsContainer3D, IGeometry geometry ) : void
outlineGraphicsContainer3D IGraphicsContainer3D
geometry IGeometry
return void