C# Class TriangleElement.TriangleElementClass

Inheritance: ITriangleElement, IElement, IElementProperties, IElementProperties2, IElementProperties3, IBoundsProperties, ITransform2D, IGraphicElement, IPersistVariant, IClone, IDocumentVersionSupportGEN
Afficher le fichier Open project: Esri/arcobjects-sdk-community-samples Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Activate() public méthode

public Activate ( IDisplay Display ) : void
Display IDisplay
Résultat void

Assign() public méthode

public Assign ( IClone src ) : void
src IClone
Résultat void

CanRotate() public méthode

public CanRotate ( ) : bool
Résultat bool

Clone() public méthode

public Clone ( ) : IClone
Résultat IClone

ConvertToSupportedObject() public méthode

public ConvertToSupportedObject ( esriArcGISVersion docVersion ) : object
docVersion esriArcGISVersion
Résultat object

Deactivate() public méthode

public Deactivate ( ) : void
Résultat void

Draw() public méthode

public Draw ( IDisplay Display, ITrackCancel TrackCancel ) : void
Display IDisplay
TrackCancel ITrackCancel
Résultat void

HitTest() public méthode

public HitTest ( double x, double y, double Tolerance ) : bool
x double
y double
Tolerance double
Résultat bool

IsEqual() public méthode

public IsEqual ( IClone other ) : bool
other IClone
Résultat bool

IsIdentical() public méthode

public IsIdentical ( IClone other ) : bool
other IClone
Résultat bool

IsSupportedAtVersion() public méthode

public IsSupportedAtVersion ( esriArcGISVersion docVersion ) : bool
docVersion esriArcGISVersion
Résultat bool

Load() public méthode

public Load ( IVariantStream Stream ) : void
Stream IVariantStream
Résultat void

Move() public méthode

public Move ( double dx, double dy ) : void
dx double
dy double
Résultat void

MoveVector() public méthode

public MoveVector ( ILine v ) : void
v ILine
Résultat void

QueryBounds() public méthode

public QueryBounds ( IDisplay Display, IEnvelope Bounds ) : void
Display IDisplay
Bounds IEnvelope
Résultat void

QueryOutline() public méthode

public QueryOutline ( IDisplay Display, IPolygon Outline ) : void
Display IDisplay
Outline IPolygon
Résultat void

Rotate() public méthode

public Rotate ( IPoint Origin, double rotationAngle ) : void
Origin IPoint
rotationAngle double
Résultat void

Save() public méthode

public Save ( IVariantStream Stream ) : void
Stream IVariantStream
Résultat void

Scale() public méthode

public Scale ( IPoint Origin, double sx, double sy ) : void
Origin IPoint
sx double
sy double
Résultat void

Transform() public méthode

public Transform ( esriTransformDirection direction, ITransformation transformation ) : void
direction esriTransformDirection
transformation ITransformation
Résultat void

TriangleElementClass() public méthode

public TriangleElementClass ( ) : System
Résultat System