C# Класс TriangleElement.TriangleElementClass

Наследование: ITriangleElement, IElement, IElementProperties, IElementProperties2, IElementProperties3, IBoundsProperties, ITransform2D, IGraphicElement, IPersistVariant, IClone, IDocumentVersionSupportGEN
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Activate ( IDisplay Display ) : void
Assign ( IClone src ) : void
CanRotate ( ) : bool
Clone ( ) : IClone
ConvertToSupportedObject ( esriArcGISVersion docVersion ) : object
Deactivate ( ) : void
Draw ( IDisplay Display, ITrackCancel TrackCancel ) : void
HitTest ( double x, double y, double Tolerance ) : bool
IsEqual ( IClone other ) : bool
IsIdentical ( IClone other ) : bool
IsSupportedAtVersion ( esriArcGISVersion docVersion ) : bool
Load ( IVariantStream Stream ) : void
Move ( double dx, double dy ) : void
MoveVector ( ILine v ) : void
QueryBounds ( IDisplay Display, IEnvelope Bounds ) : void
QueryOutline ( IDisplay Display, IPolygon Outline ) : void
Rotate ( IPoint Origin, double rotationAngle ) : void
Save ( IVariantStream Stream ) : void
Scale ( IPoint Origin, double sx, double sy ) : void
Transform ( esriTransformDirection direction, ITransformation transformation ) : void
TriangleElementClass ( ) : System

Приватные методы

Метод Описание
BuildTriangleGeometry ( IPoint pointGeometry ) : void
Clone ( object obj ) : IClone
GetDeviceCaps ( int hDC, int nIndex ) : int
InitMembers ( ) : void
PointsToMap ( IDisplayTransformation displayTransform, double dPointSize ) : double
RefreshTracker ( ) : void

assign the triangle's geometry to the selection tracker

SetDefaultDymbol ( ) : void
SetupDeviceRatio ( int hDC, ESRI display ) : void
TwipsPerPixelX ( ) : int
TwipsPerPixelY ( ) : int
UpdateElementSpatialRef ( ) : void

Описание методов

Activate() публичный Метод

public Activate ( IDisplay Display ) : void
Display IDisplay
Результат void

Assign() публичный Метод

public Assign ( IClone src ) : void
src IClone
Результат void

CanRotate() публичный Метод

public CanRotate ( ) : bool
Результат bool

Clone() публичный Метод

public Clone ( ) : IClone
Результат IClone

ConvertToSupportedObject() публичный Метод

public ConvertToSupportedObject ( esriArcGISVersion docVersion ) : object
docVersion esriArcGISVersion
Результат object

Deactivate() публичный Метод

public Deactivate ( ) : void
Результат void

Draw() публичный Метод

public Draw ( IDisplay Display, ITrackCancel TrackCancel ) : void
Display IDisplay
TrackCancel ITrackCancel
Результат void

HitTest() публичный Метод

public HitTest ( double x, double y, double Tolerance ) : bool
x double
y double
Tolerance double
Результат bool

IsEqual() публичный Метод

public IsEqual ( IClone other ) : bool
other IClone
Результат bool

IsIdentical() публичный Метод

public IsIdentical ( IClone other ) : bool
other IClone
Результат bool

IsSupportedAtVersion() публичный Метод

public IsSupportedAtVersion ( esriArcGISVersion docVersion ) : bool
docVersion esriArcGISVersion
Результат bool

Load() публичный Метод

public Load ( IVariantStream Stream ) : void
Stream IVariantStream
Результат void

Move() публичный Метод

public Move ( double dx, double dy ) : void
dx double
dy double
Результат void

MoveVector() публичный Метод

public MoveVector ( ILine v ) : void
v ILine
Результат void

QueryBounds() публичный Метод

public QueryBounds ( IDisplay Display, IEnvelope Bounds ) : void
Display IDisplay
Bounds IEnvelope
Результат void

QueryOutline() публичный Метод

public QueryOutline ( IDisplay Display, IPolygon Outline ) : void
Display IDisplay
Outline IPolygon
Результат void

Rotate() публичный Метод

public Rotate ( IPoint Origin, double rotationAngle ) : void
Origin IPoint
rotationAngle double
Результат void

Save() публичный Метод

public Save ( IVariantStream Stream ) : void
Stream IVariantStream
Результат void

Scale() публичный Метод

public Scale ( IPoint Origin, double sx, double sy ) : void
Origin IPoint
sx double
sy double
Результат void

Transform() публичный Метод

public Transform ( esriTransformDirection direction, ITransformation transformation ) : void
direction esriTransformDirection
transformation ITransformation
Результат void

TriangleElementClass() публичный Метод

public TriangleElementClass ( ) : System
Результат System