All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.kurento.module.crowddetector.RegionOfInterest Maven / Gradle / Ivy

There is a newer version: 6.18.0
Show newest version
/**
 * This file is generated with Kurento ktool-rom-processor.
 * Please don't edit. Changes should go to kms-interface-rom and
 * ktool-rom-processor templates.
 */
package org.kurento.module.crowddetector;

/**
 *
 * Region of interest for some events in a video processing filter
 *
 **/
public class RegionOfInterest  {

/**
 *
 * list of points delimiting the region of interest
 *
 **/
    private java.util.List points;
/**
 *
 * data structure for configuration of CrowdDetector regions of interest
 *
 **/
    private org.kurento.module.crowddetector.RegionOfInterestConfig regionOfInterestConfig;
/**
 *
 * identifier of the region of interest. The string used for the id must begin 
 *  with a letter followed by an alphanumeric character included (/-_.:+)
 *
 **/
    private String id;

/**
 *
 * Create a RegionOfInterest
 *
 **/
    public RegionOfInterest(@org.kurento.client.internal.server.Param("points") java.util.List points, @org.kurento.client.internal.server.Param("regionOfInterestConfig") org.kurento.module.crowddetector.RegionOfInterestConfig regionOfInterestConfig, @org.kurento.client.internal.server.Param("id") String id) {

	super();

        this.points = points;
        this.regionOfInterestConfig = regionOfInterestConfig;
        this.id = id;
    }

/**
 *
 * get list of points delimiting the region of interest
 *
 **/
    public java.util.List getPoints(){
    	return points;
    }

/**
 *
 * set list of points delimiting the region of interest
 *
 **/
    public void setPoints(java.util.List points){
    	this.points = points;
    }

/**
 *
 * get data structure for configuration of CrowdDetector regions of interest
 *
 **/
    public org.kurento.module.crowddetector.RegionOfInterestConfig getRegionOfInterestConfig(){
    	return regionOfInterestConfig;
    }

/**
 *
 * set data structure for configuration of CrowdDetector regions of interest
 *
 **/
    public void setRegionOfInterestConfig(org.kurento.module.crowddetector.RegionOfInterestConfig regionOfInterestConfig){
    	this.regionOfInterestConfig = regionOfInterestConfig;
    }

/**
 *
 * get identifier of the region of interest. The string used for the id must begin 
 *  with a letter followed by an alphanumeric character included (/-_.:+)
 *
 **/
    public String getId(){
    	return id;
    }

/**
 *
 * set identifier of the region of interest. The string used for the id must begin 
 *  with a letter followed by an alphanumeric character included (/-_.:+)
 *
 **/
    public void setId(String id){
    	this.id = id;
    }

}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy