com.esri.arcgis.datasourcesraster
Interface IFrameCameraParameters

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ApplanixBuilder, IFrameCameraParametersProxy

public interface IFrameCameraParameters
extends java.io.Serializable

COM Interface 'IFrameCameraParameters'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control camera definition' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID3527133d_1c63_4211_80c9_8444b1669c47
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getCameraModel()
          Camera model number
 int getColumns()
          Number of columns.
 int getDistortionMethod()
          Radial lens distortion coefficient method.
 int getDistortionType()
          Type of Distortion.
 double getFocalLength()
          Camera focal length
 int getFocalLengthUnits()
          Focal length units
 double getK0()
          Zeroth Konrady coefficient.
 double getK1()
          First Konrady coefficient.
 double getK2()
          Second Konrady coefficient.
 double getPixelSize()
          Pixel size for the camera.
 double getPPAX()
          Principal point of autocollimation along X axis.
 int getPPAXUnits()
          PPAX units
 double getPPAY()
          Principal point of autocollimation along Y axis.
 int getPPAYUnits()
          PPAY units
 IDoubleArray getRadialDistances()
          Radial Distances Array.
 IDoubleArray getRadialDistortions()
          Radial Distortions Array.
 int getRows()
          Number of rows.
 void setCameraModel(int pVal)
          Camera model number
 void setColumns(int pCols)
          Number of columns.
 void setDistortionMethod(int pVal)
          Radial lens distortion coefficient method.
 void setDistortionType(int pVal)
          Type of Distortion.
 void setFocalLength(double pFocalLength)
          Camera focal length
 void setFocalLengthUnits(int pVal)
          Focal length units
 void setK0(double pK0)
          Zeroth Konrady coefficient.
 void setK1(double pK1)
          First Konrady coefficient.
 void setK2(double pK2)
          Second Konrady coefficient.
 void setPixelSize(double pPixelSize)
          Pixel size for the camera.
 void setPPAX(double pPpax)
          Principal point of autocollimation along X axis.
 void setPPAXUnits(int pVal)
          PPAX units
 void setPPAY(double pPpay)
          Principal point of autocollimation along Y axis.
 void setPPAYUnits(int pVal)
          PPAY units
 void setRadialDistancesByRef(IDoubleArray pDistances)
          Radial Distances Array.
 void setRadialDistortionsByRef(IDoubleArray pDistortions)
          Radial Distortions Array.
 void setRows(int pRows)
          Number of rows.
 

Field Detail

IID3527133d_1c63_4211_80c9_8444b1669c47

static final int IID3527133d_1c63_4211_80c9_8444b1669c47
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setCameraModel

void setCameraModel(int pVal)
                    throws java.io.IOException,
                           AutomationException
Camera model number

Parameters:
pVal - A com.esri.arcgis.datasourcesraster.esriApplanixCameraModel constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCameraModel

int getCameraModel()
                   throws java.io.IOException,
                          AutomationException
Camera model number

Returns:
A com.esri.arcgis.datasourcesraster.esriApplanixCameraModel constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFocalLength

void setFocalLength(double pFocalLength)
                    throws java.io.IOException,
                           AutomationException
Camera focal length

Parameters:
pFocalLength - The pFocalLength (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFocalLength

double getFocalLength()
                      throws java.io.IOException,
                             AutomationException
Camera focal length

Returns:
The pFocalLength
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFocalLengthUnits

void setFocalLengthUnits(int pVal)
                         throws java.io.IOException,
                                AutomationException
Focal length units

Parameters:
pVal - A com.esri.arcgis.datasourcesraster.esriFrameCameraUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFocalLengthUnits

int getFocalLengthUnits()
                        throws java.io.IOException,
                               AutomationException
Focal length units

Returns:
A com.esri.arcgis.datasourcesraster.esriFrameCameraUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPPAX

void setPPAX(double pPpax)
             throws java.io.IOException,
                    AutomationException
Principal point of autocollimation along X axis.

Parameters:
pPpax - The pPpax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPPAX

double getPPAX()
               throws java.io.IOException,
                      AutomationException
Principal point of autocollimation along X axis.

Returns:
The pPpax
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPPAXUnits

void setPPAXUnits(int pVal)
                  throws java.io.IOException,
                         AutomationException
PPAX units

Parameters:
pVal - A com.esri.arcgis.datasourcesraster.esriFrameCameraUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPPAXUnits

int getPPAXUnits()
                 throws java.io.IOException,
                        AutomationException
PPAX units

Returns:
A com.esri.arcgis.datasourcesraster.esriFrameCameraUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPPAY

void setPPAY(double pPpay)
             throws java.io.IOException,
                    AutomationException
Principal point of autocollimation along Y axis.

Parameters:
pPpay - The pPpay (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPPAY

double getPPAY()
               throws java.io.IOException,
                      AutomationException
Principal point of autocollimation along Y axis.

Returns:
The pPpay
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPPAYUnits

void setPPAYUnits(int pVal)
                  throws java.io.IOException,
                         AutomationException
PPAY units

Parameters:
pVal - A com.esri.arcgis.datasourcesraster.esriFrameCameraUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPPAYUnits

int getPPAYUnits()
                 throws java.io.IOException,
                        AutomationException
PPAY units

Returns:
A com.esri.arcgis.datasourcesraster.esriFrameCameraUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDistortionType

void setDistortionType(int pVal)
                       throws java.io.IOException,
                              AutomationException
Type of Distortion.

Parameters:
pVal - A com.esri.arcgis.datasourcesraster.esriDistortionType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDistortionType

int getDistortionType()
                      throws java.io.IOException,
                             AutomationException
Type of Distortion.

Returns:
A com.esri.arcgis.datasourcesraster.esriDistortionType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDistortionMethod

void setDistortionMethod(int pVal)
                         throws java.io.IOException,
                                AutomationException
Radial lens distortion coefficient method.

Parameters:
pVal - A com.esri.arcgis.datasourcesraster.esriRasterKonradyType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDistortionMethod

int getDistortionMethod()
                        throws java.io.IOException,
                               AutomationException
Radial lens distortion coefficient method.

Returns:
A com.esri.arcgis.datasourcesraster.esriRasterKonradyType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setK0

void setK0(double pK0)
           throws java.io.IOException,
                  AutomationException
Zeroth Konrady coefficient.

Parameters:
pK0 - The pK0 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getK0

double getK0()
             throws java.io.IOException,
                    AutomationException
Zeroth Konrady coefficient.

Returns:
The pK0
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setK1

void setK1(double pK1)
           throws java.io.IOException,
                  AutomationException
First Konrady coefficient.

Parameters:
pK1 - The pK1 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getK1

double getK1()
             throws java.io.IOException,
                    AutomationException
First Konrady coefficient.

Returns:
The pK1
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setK2

void setK2(double pK2)
           throws java.io.IOException,
                  AutomationException
Second Konrady coefficient.

Parameters:
pK2 - The pK2 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getK2

double getK2()
             throws java.io.IOException,
                    AutomationException
Second Konrady coefficient.

Returns:
The pK2
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRadialDistancesByRef

void setRadialDistancesByRef(IDoubleArray pDistances)
                             throws java.io.IOException,
                                    AutomationException
Radial Distances Array.

Parameters:
pDistances - A reference to a com.esri.arcgis.system.IDoubleArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRadialDistances

IDoubleArray getRadialDistances()
                                throws java.io.IOException,
                                       AutomationException
Radial Distances Array.

Returns:
A reference to a com.esri.arcgis.system.IDoubleArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRadialDistortionsByRef

void setRadialDistortionsByRef(IDoubleArray pDistortions)
                               throws java.io.IOException,
                                      AutomationException
Radial Distortions Array.

Parameters:
pDistortions - A reference to a com.esri.arcgis.system.IDoubleArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRadialDistortions

IDoubleArray getRadialDistortions()
                                  throws java.io.IOException,
                                         AutomationException
Radial Distortions Array.

Returns:
A reference to a com.esri.arcgis.system.IDoubleArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setColumns

void setColumns(int pCols)
                throws java.io.IOException,
                       AutomationException
Number of columns.

Parameters:
pCols - The pCols (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColumns

int getColumns()
               throws java.io.IOException,
                      AutomationException
Number of columns.

Returns:
The pCols
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRows

void setRows(int pRows)
             throws java.io.IOException,
                    AutomationException
Number of rows.

Parameters:
pRows - The pRows (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRows

int getRows()
            throws java.io.IOException,
                   AutomationException
Number of rows.

Returns:
The pRows
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPixelSize

void setPixelSize(double pPixelSize)
                  throws java.io.IOException,
                         AutomationException
Pixel size for the camera.

Parameters:
pPixelSize - The pPixelSize (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPixelSize

double getPixelSize()
                    throws java.io.IOException,
                           AutomationException
Pixel size for the camera.

Returns:
The pPixelSize
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.