C# 클래스 TriangleElement.TriangleElementClass

상속: ITriangleElement, IElement, IElementProperties, IElementProperties2, IElementProperties3, IBoundsProperties, ITransform2D, IGraphicElement, IPersistVariant, IClone, IDocumentVersionSupportGEN
파일 보기 프로젝트 열기: Esri/arcobjects-sdk-community-samples 1 사용 예제들

공개 메소드들

메소드 설명
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