gucoordinates
Classes | Typedefs | Functions
camera_coordinate.h File Reference
#include <guunits/guunits.h>
#include <stdbool.h>
Include dependency graph for camera_coordinate.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gu_camera_coordinate
 A gu_camera_coordinate represents the coordinate of a pixel within an image where the (0, 0) coordinate is in the top left corner. More...
 

Typedefs

typedef struct gu_camera_coordinate gu_camera_coordinate
 A gu_camera_coordinate represents the coordinate of a pixel within an image where the (0, 0) coordinate is in the top left corner. More...
 

Functions

bool gu_camera_coordinate_equals (const gu_camera_coordinate lhs, const gu_camera_coordinate rhs) __attribute__((const))
 
pixels_t gu_camera_coordinate_x_lower_bound (const gu_camera_coordinate) __attribute__((const))
 
pixels_t gu_camera_coordinate_y_lower_bound (const gu_camera_coordinate) __attribute__((const))
 
pixels_t gu_camera_coordinate_x_upper_bound (const gu_camera_coordinate) __attribute__((const))
 
pixels_t gu_camera_coordinate_y_upper_bound (const gu_camera_coordinate) __attribute__((const))
 

Typedef Documentation

◆ gu_camera_coordinate

A gu_camera_coordinate represents the coordinate of a pixel within an image where the (0, 0) coordinate is in the top left corner.

Function Documentation

◆ gu_camera_coordinate_equals()

bool gu_camera_coordinate_equals ( const gu_camera_coordinate  lhs,
const gu_camera_coordinate  rhs 
) const

◆ gu_camera_coordinate_x_lower_bound()

pixels_t gu_camera_coordinate_x_lower_bound ( const  gu_camera_coordinate) const

◆ gu_camera_coordinate_x_upper_bound()

pixels_t gu_camera_coordinate_x_upper_bound ( const  gu_camera_coordinate) const

◆ gu_camera_coordinate_y_lower_bound()

pixels_t gu_camera_coordinate_y_lower_bound ( const  gu_camera_coordinate) const

◆ gu_camera_coordinate_y_upper_bound()

pixels_t gu_camera_coordinate_y_upper_bound ( const  gu_camera_coordinate) const