NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
Matrix3X2T< _SDKMatrix3X2 > Class Template Reference

Matrix3X2T class. More...

#include <matrix3x2.h>

Inherits _SDKMatrix3X2.

Public Member Functions

void SetIdentity () noexcept
 Sets the matrix to an identity.
 
bool IsIdentity () const noexcept
 Checks the matrix identity.
 
const _MyType & Rotate (double angle_deg, const SDKPointF2D &center) noexcept
 Rotate around specified point on specified angle. Negative angle - clockwise rotation in SDK coordinate system, positive - counter clockwise.
 
const _MyType & Translate (const float &x, const float &y) noexcept
 Creates a translation transformation that has the specified x and y displacements.
 
const _MyType & Scale (const float &scale_x, const float &scale_y) noexcept
 Creates the scale transformation matrix.
 

Detailed Description

template<class _SDKMatrix3X2>
class sdk::Matrix3X2T< _SDKMatrix3X2 >

Matrix3X2T class.


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