lensfun: Structures and functions for camera mounts

lensfun 0.3.4.0

Classes | Functions
Structures and functions for camera mounts

These structures and functions allow to define and examine the properties of camera mounts. More...

## Classes
struct | lfMount
| This structure contains everything specific to a camera mount. More...

## Functions
lfMount * | lf_mount_new ()
| Create a new mount object.
void | lf_mount_destroy (lfMount *mount)
| Destroy a lfMount object.
void | lf_mount_copy (lfMount *dest, const lfMount *source)
| Copy the data from one lfMount structure into another.
cbool | lf_mount_check (lfMount *mount)

## Detailed Description

These structures and functions allow to define and examine the properties of camera mounts.

## Function Documentation

## ◆ lf_mount_check()

cbool lf_mount_check | ( | lfMount * | mount | ) |

See also
  lfMount::Check

## ◆ lf_mount_copy()

void lf_mount_copy | ( | lfMount * | dest,
|  | const lfMount * | source )

Copy the data from one lfMount structure into another.

Parameters

  dest | The destination object
  source | The source object

See also
  lfMount::operator = (const lfMount &)

## ◆ lf_mount_destroy()

void lf_mount_destroy | ( | lfMount * | mount | ) |

Destroy a lfMount object.

This is equivalent to C++ "delete mount".

Parameters

  mount | The mount object to destroy.

See also
  lfMount::~lfMount()

## ◆ lf_mount_new()

lfMount * lf_mount_new | ( |  | ) |

Create a new mount object.

Returns
  A new empty mount object.

See also
  lfMount::lfMount()