IImageFeaturePoints Interface

Provides access to the properties of a list of image feature points.

Members

Name Description
Method Add Adds a image feature point.
Read/write property CellSize The cell size at which feature points are extracted.
Read-only property Count The image feature point count.
Read-only property Element The image feature point at the specified position.
Read/write property Extent The extent within which feature points are extracted.
Read/write property ImageID The feature points' image ID.
Method Insert Adds a image feature point at the specified position.
Method MapToPixel Converts a feature point's location from map (x, y) to pixel (colum, row).
Method PixelToMap Converts a feature point's location from pixel (colum, row) to map (x, y).
Method Project Projects image feature points to a given spatial reference.
Method Remove Removes the image feature point at the specified position.
Method RemoveAll Removes all image feature points.

IImageFeaturePoints.Add Method

Adds a image feature point.

Public Sub Add ( _
    ByVal pFeaturePoint As IImageFeaturePoint _
)
public void Add (
    IImageFeaturePoint pFeaturePoint
);

IImageFeaturePoints.CellSize Property

The cell size at which feature points are extracted.

Public Property CellSize As IPnt
public IPnt CellSize {get; set;}

IImageFeaturePoints.Count Property

The image feature point count.

Public ReadOnly Property Count As Integer
public int Count {get;}

IImageFeaturePoints.Element Property

The image feature point at the specified position.

Public Function get_Element ( _
    ByVal Index As Integer _
) As IImageFeaturePoint
public IImageFeaturePoint get_Element (
    int Index
);

IImageFeaturePoints.Extent Property

The extent within which feature points are extracted.

Public Property Extent As IEnvelope
public IEnvelope Extent {get; set;}

IImageFeaturePoints.ImageID Property

The feature points' image ID.

Public Property ImageID As Integer
public int ImageID {get; set;}

IImageFeaturePoints.Insert Method

Adds a image feature point at the specified position.

Public Sub Insert ( _
    ByVal Index As Integer, _
    ByVal pFeaturePoint As IImageFeaturePoint _
)
public void Insert (
    int Index,
    IImageFeaturePoint pFeaturePoint
);

IImageFeaturePoints.MapToPixel Method

Converts a feature point's location from map (x, y) to pixel (colum, row).

Public Sub MapToPixel ( _
    ByVal pFeaturePoint As IImageFeaturePoint, _
    ByRef Column As Double, _
    ByRef Row As Double _
)
public void MapToPixel (
    IImageFeaturePoint pFeaturePoint,
    ref double Column,
    ref double Row
);

IImageFeaturePoints.PixelToMap Method

Converts a feature point's location from pixel (colum, row) to map (x, y).

Public Sub PixelToMap ( _
    ByVal Column As Double, _
    ByVal Row As Double, _
    ByVal pFeaturePoint As IImageFeaturePoint _
)
public void PixelToMap (
    double Column,
    double Row,
    IImageFeaturePoint pFeaturePoint
);

IImageFeaturePoints.Project Method

Projects image feature points to a given spatial reference.

Public Sub Project ( _
    ByVal pSpatialReference As ISpatialReference _
)
public void Project (
    ISpatialReference pSpatialReference
);

IImageFeaturePoints.Remove Method

Removes the image feature point at the specified position.

Public Sub Remove ( _
    ByVal Index As Integer _
)
public void Remove (
    int Index
);

IImageFeaturePoints.RemoveAll Method

Removes all image feature points.

Public Sub RemoveAll ( _
)
public void RemoveAll (
);

Classes that implement IImageFeaturePoints

Classes Description
ImageFeaturePoints The Image Feature Point collection class.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.