MapLink Pro .
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSL3DInteractionCameraManagerNT Class Reference
Inheritance diagram for TSL3DInteractionCameraManagerNT:

Detailed Description

Private class, not seen by the user API

Public Member Functions

virtual ~TSL3DInteractionCameraManagerNT ()
Public Member Functions inherited from TSL3DInteractionCameraManager
virtual ~TSL3DInteractionCameraManager ()
void setCamera ()
bool zoom (double percent, bool zoom_in)
void altitude (double alt)
double altitude ()
void getCamera ()
double arcElevation () const
void arcElevation (double value)
double arcRotation () const
void arcRotation (double value)
TSL3DDrawingSurfacedrawingSurface ()
double latitude () const
void latitude (double value)
double longitude () const
void longitude (double value)
double range () const
void range (double value)

Protected Member Functions

virtual bool getDUExtent (int *x1, int *y1, int *x2, int *y2)
Protected Member Functions inherited from TSL3DInteractionCameraManager
 TSL3DInteractionCameraManager (TSL3DDrawingSurface *ds, TSL3DInteractionModeManager *manager)

Additional Inherited Members

Protected Attributes inherited from TSL3DInteractionCameraManager
double m_arcElevation
double m_arcRotation
double m_range
double m_latitude
double m_longitude
double m_altitude
TSL3DInteractionModeManagerm_manager

Constructor & Destructor Documentation

◆ ~TSL3DInteractionCameraManagerNT()

virtual TSL3DInteractionCameraManagerNT::~TSL3DInteractionCameraManagerNT ( )
virtual

Member Function Documentation

◆ getDUExtent()

virtual bool TSL3DInteractionCameraManagerNT::getDUExtent ( int * x1,
int * y1,
int * x2,
int * y2 )
protectedvirtual