libetonyek::IWORKGeometry Struct Reference documentation

Public Member Functions | Public Attributes | List of all members
libetonyek::IWORKGeometry Struct Reference

`#include <IWORKTypes.h>`

## Public Member Functions
| IWORKGeometry ()

## Public Attributes
IWORKSize | m_naturalSize
IWORKSize | m_size
IWORKPosition | m_position
boost::optional< double > | m_angle
| final angle in radians
boost::optional< double > | m_shearXAngle
boost::optional< double > | m_shearYAngle
boost::optional< bool > | m_horizontalFlip
boost::optional< bool > | m_verticalFlip
boost::optional< bool > | m_aspectRatioLocked
boost::optional< bool > | m_sizesLocked

## Constructor & Destructor Documentation

## ◆ IWORKGeometry()

libetonyek::IWORKGeometry::IWORKGeometry | ( |  | ) |

## Member Data Documentation

## ◆ m_angle

boost::optional<double> libetonyek::IWORKGeometry::m_angle

final angle in radians

## ◆ m_aspectRatioLocked

boost::optional<bool> libetonyek::IWORKGeometry::m_aspectRatioLocked

## ◆ m_horizontalFlip

boost::optional<bool> libetonyek::IWORKGeometry::m_horizontalFlip

## ◆ m_naturalSize

IWORKSize libetonyek::IWORKGeometry::m_naturalSize

## ◆ m_position

IWORKPosition libetonyek::IWORKGeometry::m_position

Referenced by libetonyek::IWORKCollector::drawLine().

## ◆ m_shearXAngle

boost::optional<double> libetonyek::IWORKGeometry::m_shearXAngle

## ◆ m_shearYAngle

boost::optional<double> libetonyek::IWORKGeometry::m_shearYAngle

## ◆ m_size

IWORKSize libetonyek::IWORKGeometry::m_size

## ◆ m_sizesLocked

boost::optional<bool> libetonyek::IWORKGeometry::m_sizesLocked

## ◆ m_verticalFlip

boost::optional<bool> libetonyek::IWORKGeometry::m_verticalFlip

The documentation for this struct was generated from the following files:

- IWORKTypes.h
- IWORKTypes.cpp