C++/CLI Sample
Demonstrates how to create a C++/CLI library using the VideoXpert SDK
CPPCli::PtzLimits Class Reference

The PtzLimits class represents the value limits for a ptz controller. More...

#include <PtzLimits.h>

Public Member Functions

 PtzLimits (VxSdk::VxPtzLimits *vxPtzLimits)
 Constructor. More...
 
virtual ~PtzLimits ()
 Destructor. More...
 
 !PtzLimits ()
 Finaliser. More...
 

Package Attributes

VxSdk::VxPtzLimits_ptzLimits
 

Properties

int MinPositionY [get]
 Gets the Y coordinate minimum limit. More...
 
int MaxPositionY [get]
 Gets the Y coordinate maximum limit. More...
 
int MaxPositionZ [get]
 Gets the Z coordinate maximum limit. More...
 
int MinSpeedX [get]
 Gets the pan speed minimum limit. More...
 
int MaxSpeedX [get]
 Gets the pan speed maximum limit. More...
 
int MinSpeedY [get]
 Gets the tilt speed minimum limit. More...
 
int MaxSpeedY [get]
 Gets the tilt speed maximum limit. More...
 

Detailed Description

The PtzLimits class represents the value limits for a ptz controller.

Definition at line 13 of file PtzLimits.h.

Constructor & Destructor Documentation

CPPCli::PtzLimits::PtzLimits ( VxSdk::VxPtzLimits vxPtzLimits)
inline

Constructor.

Parameters
vxPtzLimitsThe ptz limits.

Definition at line 20 of file PtzLimits.h.

20  {
21  _ptzLimits = vxPtzLimits;
22  }
VxSdk::VxPtzLimits * _ptzLimits
Definition: PtzLimits.h:103
virtual CPPCli::PtzLimits::~PtzLimits ( )
inlinevirtual

Destructor.

Definition at line 27 of file PtzLimits.h.

27  {
28  this->!PtzLimits();
29  }
PtzLimits(VxSdk::VxPtzLimits *vxPtzLimits)
Constructor.
Definition: PtzLimits.h:20
CPPCli::PtzLimits::!PtzLimits ( )
inline

Finaliser.

Definition at line 34 of file PtzLimits.h.

34  {
35  _ptzLimits->Clear();
36  _ptzLimits = nullptr;
37  }
VxSdk::VxPtzLimits * _ptzLimits
Definition: PtzLimits.h:103

Member Data Documentation

VxSdk::VxPtzLimits* CPPCli::PtzLimits::_ptzLimits
package

Definition at line 103 of file PtzLimits.h.

Property Documentation

int CPPCli::PtzLimits::MaxPositionY
get

Gets the Y coordinate maximum limit.

The maximum Y coordinate, 0 if limit is unavailable.

Definition at line 52 of file PtzLimits.h.

int CPPCli::PtzLimits::MaxPositionZ
get

Gets the Z coordinate maximum limit.

The maximum Z coordinate, 0 if limit is unavailable.

Definition at line 61 of file PtzLimits.h.

int CPPCli::PtzLimits::MaxSpeedX
get

Gets the pan speed maximum limit.

The maximum pan speed.

Definition at line 79 of file PtzLimits.h.

int CPPCli::PtzLimits::MaxSpeedY
get

Gets the tilt speed maximum limit.

The maximum tilt speed.

Definition at line 97 of file PtzLimits.h.

int CPPCli::PtzLimits::MinPositionY
get

Gets the Y coordinate minimum limit.

The minimum Y coordinate, 0 if limit is unavailable.

Definition at line 43 of file PtzLimits.h.

int CPPCli::PtzLimits::MinSpeedX
get

Gets the pan speed minimum limit.

The minimum pan speed.

Definition at line 70 of file PtzLimits.h.

int CPPCli::PtzLimits::MinSpeedY
get

Gets the tilt speed minimum limit.

The minimum tilt speed.

Definition at line 88 of file PtzLimits.h.


The documentation for this class was generated from the following file: