ImpsEngine  1.0.0
A software library collection for end user applications.
IATrimmedRect Class Reference

Public Member Functions

IA_CONSTRUCTOR void IATrimmedRect_make (IATrimmedRect *, IASize baseSize, IARect trimmedRect)
 
IA_CONSTRUCTOR void IATrimmedRect_makeCopy (IATrimmedRect *, const IATrimmedRect *trimmedRectToCopy)
 
void IATrimmedRect_flipHorizontally (IATrimmedRect *)
 
void IATrimmedRect_flipVertically (IATrimmedRect *)
 
IARect IATrimmedRect_trimRect (const IATrimmedRect *, IARect rect)
 

Data Fields

IASize baseSize
 
IARect trimmedRect
 

Member Function Documentation

◆ IATrimmedRect_make()

IA_CONSTRUCTOR void IATrimmedRect_make ( IATrimmedRect ,
IASize  baseSize,
IARect  trimmedRect 
)

◆ IATrimmedRect_makeCopy()

IA_CONSTRUCTOR void IATrimmedRect_makeCopy ( IATrimmedRect ,
const IATrimmedRect trimmedRectToCopy 
)

◆ IATrimmedRect_flipHorizontally()

void IATrimmedRect_flipHorizontally ( IATrimmedRect )

◆ IATrimmedRect_flipVertically()

void IATrimmedRect_flipVertically ( IATrimmedRect )

◆ IATrimmedRect_trimRect()

IARect IATrimmedRect_trimRect ( const IATrimmedRect ,
IARect  rect 
)

Field Documentation

◆ baseSize

IASize IATrimmedRect::baseSize

◆ trimmedRect

IARect IATrimmedRect::trimmedRect

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