Go to the documentation of this file.
   10 #ifndef IWORKTRANSFORMATION_H_INCLUDED 
   11 #define IWORKTRANSFORMATION_H_INCLUDED 
   15 #include <glm/glm.hpp> 
   32 namespace transformations
 
   75 glm::dmat3 
scale(
double ratioX, 
double ratioY);
 
   83 glm::dmat3 
shear(
double angleX, 
double angleY);
 
   91 glm::dmat3 
translate(
double offsetX, 
double offsetY);
 
   97 #endif // IWORKTRANSFORMATION_H_INCLUDED 
  
 
@ horizontal
Definition: KEY1Token.h:223
Definition: IWORKBezierElement.cpp:20
@ tr
Definition: KEY1Token.h:206
Definition: IWORKTypes.h:61
@ height
Definition: IWORKToken.h:551
@ h
Definition: IWORKToken.h:550
glm::dmat3 makeTransformation(const IWORKGeometry &geometry)
Create a transformation from a geometry.
Definition: IWORKTransformation.cpp:19
@ c
Definition: IWORKToken.h:509
@ vertical
Definition: KEY1Token.h:239
@ angle
Definition: IWORKToken.h:505
@ w
Definition: IWORKToken.h:630
@ s
Definition: IWORKToken.h:387
const ValueT & get_optional_value_or(const detail::IWAFieldImpl< TagV, ValueT, Reader > &field, const ValueT &value)
Definition: IWAField.h:196
const ValueT & get(const detail::IWAFieldImpl< TagV, ValueT, Reader > &field)
Definition: IWAField.h:190
@ width
Definition: IWORKToken.h:631
@ geometry
Definition: IWORKToken.h:232
Generated for libetonyek by 
doxygen 1.8.17