Summary of COM objects

The summary of Echoview COM objects lists the relationship between the COM object and the parts of Echoview the object allows access to.

COM object

Description

EvApplication

Use EvApplication to access Echoview via COM. All Echoview’s COM automation functionality is begun through this object.

EvFile

The EvFile object accesses information about, and performs actions on, an EV file.

Supported EV file properties include selected settings on the:

  • Schools page
  • Export page
  • EV file page (Data file locations)
  • Line pick page
  • Fish tracks page (Fish track properties)
  • Classes page (Species properties)

EvVariableBase

The EvVariableBase object gives access to information on, and actions for, a variable in an EV file.

The EvVariableAcoustic object gives access to information on, and actions for, an acoustic variable in an EV file. EvVariableAcoustic implements many common script methods including create, detect, and export commands.

The EvVariableVirtual object gives access to information on, and actions for, a virtual variable in an EV file. Many properties and methods available to EvVariableAcoustic are also available to EvVariableVirtual.

EvVariableAcousticProperties

The EvVariableAcousticProperties object gives you access to information about the variable properties of the acoustic variable.

EvFileset

The EvFileset object enables you to get information about the fileset and change aspects of the fileset. This includes the handling of an ECS file (to change calibration settings).

EvAnalysis

The EvAnalysis object gives you access to information about settings on the Analysis page of the Variable Properties dialog box of the acoustic variable.

EvCalibration

The EvCalibration object gives you access to information about settings on the Calibration page of the Variable Properties dialog box

of the acoustic variable.

EvData

The EvData object gives you access to information about settings on the Data page of the Variable Properties dialog box of the acoustic variable.

EvDatafile

The EvDataFile object is used to access information about a data file in an EV file.

EvDataPaths

The EvDataPaths object gives you access to settings under the Data file locations section of the EV File page of the EV File Properties dialog box. This object allows you to seek information on data paths and allows you to add, remove and modify the data paths that Echoview looks for and uses, in an EV file.

EvDataRangeBitmap

The EvDataRangeBitmap object gives you access to information about settings on the Data Range Bitmap page of the Variable Properties dialog box of the acoustic virtual variable.

EvDisplay

The EvDisplay object gives you access to information about settings on the Display page of the Variable Properties dialog box of the acoustic variable.

EvFileEchogramProperties

The EvFileEchogramProperties object gives you acces to the settings under the Echogram Mode section on the Echogram page of the EV File Properties dialog box.

EvFileProperties

The EvFileProperties object gives you access to information about settings on the EV File Properties dialog box.

EvFileExportProperties

The EvFileExportProperties object gives you access to information about settings on the Export page of the EV File Properties dialog box.

EvFileExportVariable

The EvFileExportVariable object gives you access to analysis variable variables. Set to export or Clear for export.

EvFileExportVariables

The EvFileExportVariables object gives you access to the set of analysis variables to export from in an EV file.

EvFishTrackingProperties

 

The EvFishTrackingProperties object gives you access to information about settings on the Track Detection Properties dialog box.

EvFishTrackingAnglesAndRange

 

The EvFishTrackingAnglesAndRange object gives you access to information about settings on the Algorithm page of the Track Detection Properties dialog box.

EvFishTrackingWeights

 

The EvFishTrackingWeights object gives you access to information about settings on the Weights page of the Track Detection Properties dialog box.

EvGenerator

The EvGenerator object gives you access to information about settings on the Generator page of the Variable Properties dialog box of the acoustic virtual variable.

EvGlcmTexture

The EvGlcmTexture object gives you access to information about settings on the GLCM Texture page of the Variable Properties dialog box of the acoustic virtual variable.

EvGrid

The EvGrid object provides information about and allows you to set the settings on the Grid page of the Variable Properties dialog box for the acoustic variable.

EvLine

The EvLine object gives you the ability to determine line type, to access or to change line names and the ability to export lines from an EV file.

EvLineEditable

The EvLineEditable object gives you the ability to access or to change editable line names, and the ability to export or overwrite editable lines from an EV file.

EvLinePickProperties

The EvLinePickProperties object gives you the ability to access editable line settings on the Link Pick page of the EV File Properties dialog box. It is accessed through the EvFileProperties.LinePick property.

EvMask

The EvMask object gives you access to information about settings on the Mask page of the Variable Properties dialog box of the acoustic virtual variable.

EvPingSubset

The EvPingSubset object gives you access to information about settings on the Ping subset page of the Variable Properties dialog box of the acoustic virtual variable.

EvObject3D

The EvObject3D object gives you the ability access information about 3D objects and to export 3D objects from an EV file.

EvRegion

The EvRegion object gives you access to information about and the ability to modify an Echoview 2D region or 3D region.

EvRegionClass

The EvRegionClass object enables you to get information about and modify a region class.

EvResample

The EvResample object enables you to inspect or set supported settings on the Resample page for any of the (three) variations of the Resample operator.

EvSchoolsDetection2D

The EvSchoolsDetection2D object gives you access to information about settings on the Schools page of the EV File Properties dialog box of the acoustic variable.

EvSpecies

The EvSpecies object gives you access to information about species settings on Species Properties dialog box, which is displayed when you click Properties under the Species section on the Classes page of the EV File Properties dialog box.

EvScene

The EvScene object gives you the ability access and export information about scenes in an EV file.

COM Collection object

Description

EvConvolutionCellsCollection

The EvConvolutionCellsCollection object gives you access to information about settings on the Convolution page of the Variable Properties dialog box of the acoustic virtual variable.

EvDataFilesCollection

The EvDataFilesCollection object gives you access to information about and the ability to add and remove data files in an EV file.

EvFilesCollection

The EvFilesCollection object governs access to a set of EV files.

EvFilesetsCollection

The EvFilesetsCollection object accesses information about the set of filesets in an EV file.

EvLinesCollection

The EvLinesCollection object gives you information about the number of lines or a line in an EV file and allows you to create or delete editable lines.

EvObjects3DCollection

The EvObjects3DCollection object gives you information about the 3D objects in an EV file.

EvRegionsCollection

The EvRegionsCollection object gives you access to information about the set of regions defined, and the ability to import region definitions into an EV file.

EvRegionClassesCollection

The EvRegionClassesCollection object gives you access to information about and the ability to add and delete a region class.

EvScenesCollection

The EvScenesCollection object accesses information about the set of scenes in an EV file.

EvSpeciesCollection

The EvSpeciesCollection object accesses information about the species in an EV file.

EvVariablesCollection

The EvVariablesCollection object allows you to access the set of raw variables in an EV file.

See also

Scripting with COM objects
Echoview COM object hierarchy