/** */ package org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes; import org.eclipse.emf.common.util.EList; import org.eclipse.emf.ecore.EObject; import org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.Header; /** * * A representation of the model object 'Camera Info'. * * *

* The following features are supported: *

*

* * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo() * @model * @generated */ public interface CameraInfo extends EObject { /** * Returns the value of the 'Header' containment reference. * *

* If the meaning of the 'Header' containment reference isn't clear, there really should be more of a description here... *

* * @return the value of the 'Header' containment reference. * @see #setHeader(Header) * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_Header() * @model containment="true" required="true" ordered="false" * @generated */ Header getHeader(); /** * Sets the value of the '{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.CameraInfo#getHeader Header}' containment reference. * * * @param value the new value of the 'Header' containment reference. * @see #getHeader() * @generated */ void setHeader(Header value); /** * Returns the value of the 'Height' attribute. * *

* If the meaning of the 'Height' attribute isn't clear, there really should be more of a description here... *

* * @return the value of the 'Height' attribute. * @see #setHeight(UInt32) * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_Height() * @model dataType="org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.UInt32" required="true" ordered="false" * @generated */ Object getHeight(); /** * Sets the value of the '{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.CameraInfo#getHeight Height}' attribute. * * * @param value the new value of the 'Height' attribute. * @see #getHeight() * @generated */ void setHeight(Object value); /** * Returns the value of the 'Width' attribute. * *

* If the meaning of the 'Width' attribute isn't clear, there really should be more of a description here... *

* * @return the value of the 'Width' attribute. * @see #setWidth(UInt32) * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_Width() * @model dataType="org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.UInt32" required="true" ordered="false" * @generated */ Object getWidth(); /** * Sets the value of the '{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.CameraInfo#getWidth Width}' attribute. * * * @param value the new value of the 'Width' attribute. * @see #getWidth() * @generated */ void setWidth(Object value); /** * Returns the value of the 'Distorsion model' attribute. * *

* If the meaning of the 'Distorsion model' attribute isn't clear, there really should be more of a description here... *

* * @return the value of the 'Distorsion model' attribute. * @see #setDistorsion_model(String) * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_Distorsion_model() * @model dataType="org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.String" required="true" ordered="false" * @generated */ Object getDistorsion_model(); /** * Sets the value of the '{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.CameraInfo#getDistorsion_model Distorsion model}' attribute. * * * @param value the new value of the 'Distorsion model' attribute. * @see #getDistorsion_model() * @generated */ void setDistorsion_model(Object value); /** * Returns the value of the 'D' attribute list. * The list contents are of type {@link java.lang.Object}. * *

* If the meaning of the 'D' attribute list isn't clear, there really should be more of a description here... *

* * @return the value of the 'D' attribute list. * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_D() * @model dataType="org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.Float64" ordered="false" * @generated */ EList getD(); /** * Returns the value of the 'K' attribute list. * The list contents are of type {@link java.lang.Object}. * *

* If the meaning of the 'K' attribute list isn't clear, there really should be more of a description here... *

* * @return the value of the 'K' attribute list. * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_K() * @model dataType="org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.Float64" lower="9" upper="9" ordered="false" * @generated */ EList getK(); /** * Returns the value of the 'R' attribute list. * The list contents are of type {@link java.lang.Object}. * *

* If the meaning of the 'R' attribute list isn't clear, there really should be more of a description here... *

* * @return the value of the 'R' attribute list. * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_R() * @model dataType="org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.Float64" lower="9" upper="9" ordered="false" * @generated */ EList getR(); /** * Returns the value of the 'P' attribute list. * The list contents are of type {@link java.lang.Object}. * *

* If the meaning of the 'P' attribute list isn't clear, there really should be more of a description here... *

* * @return the value of the 'P' attribute list. * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_P() * @model dataType="org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.Float64" lower="12" upper="12" ordered="false" * @generated */ EList getP(); /** * Returns the value of the 'Binning x' attribute. * *

* If the meaning of the 'Binning x' attribute isn't clear, there really should be more of a description here... *

* * @return the value of the 'Binning x' attribute. * @see #setBinning_x(UInt32) * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_Binning_x() * @model dataType="org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.UInt32" required="true" ordered="false" * @generated */ Object getBinning_x(); /** * Sets the value of the '{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.CameraInfo#getBinning_x Binning x}' attribute. * * * @param value the new value of the 'Binning x' attribute. * @see #getBinning_x() * @generated */ void setBinning_x(Object value); /** * Returns the value of the 'Binning y' attribute. * *

* If the meaning of the 'Binning y' attribute isn't clear, there really should be more of a description here... *

* * @return the value of the 'Binning y' attribute. * @see #setBinning_y(UInt32) * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_Binning_y() * @model dataType="org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.std_datatypes.UInt32" required="true" ordered="false" * @generated */ Object getBinning_y(); /** * Sets the value of the '{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.CameraInfo#getBinning_y Binning y}' attribute. * * * @param value the new value of the 'Binning y' attribute. * @see #getBinning_y() * @generated */ void setBinning_y(Object value); /** * Returns the value of the 'Roi' containment reference. * *

* If the meaning of the 'Roi' containment reference isn't clear, there really should be more of a description here... *

* * @return the value of the 'Roi' containment reference. * @see #setRoi(RegionOfInterest) * @see org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.Sensor_datatypesPackage#getCameraInfo_Roi() * @model containment="true" required="true" ordered="false" * @generated */ RegionOfInterest getRoi(); /** * Sets the value of the '{@link org.eclipse.papyrus.RobotMLLibraries.RobotML_ModelLibrary.RobotML_DataTypes.sensor_datatypes.CameraInfo#getRoi Roi}' containment reference. * * * @param value the new value of the 'Roi' containment reference. * @see #getRoi() * @generated */ void setRoi(RegionOfInterest value); } // CameraInfo