Pencil2D Animation
Download Community News Docs Contribute
  • Overview
  • Articles
  • Code
  •  
  • Class List
  • Class Index
  • Class Hierarchy
  • Class Members
  • File List
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Static Private Attributes | List of all members
SelectionPainter Class Reference

Public Member Functions

void paint (QPainter &painter, const Object *object, int layerIndex, BaseTool *tool, TransformParameters &transformParameters)
 

Private Member Functions

void paintSelectionInfo (QPainter &painter, const QTransform &mergedTransform, const QTransform &viewTransform, const QRectF &selectionRect, const QPolygonF &projectedPolygonF)
 

Static Private Attributes

static const int HANDLE_WIDTH = 6
 

Detailed Description

Definition at line 36 of file selectionpainter.h.

Constructor & Destructor Documentation

◆ SelectionPainter()

SelectionPainter::SelectionPainter ( )

Definition at line 23 of file selectionpainter.cpp.

Member Function Documentation

◆ paint()

void SelectionPainter::paint ( QPainter &  painter,
const Object *  object,
int  layerIndex,
BaseTool *  tool,
TransformParameters &  transformParameters 
)

Definition at line 27 of file selectionpainter.cpp.

◆ paintSelectionInfo()

void SelectionPainter::paintSelectionInfo ( QPainter &  painter,
const QTransform &  mergedTransform,
const QTransform &  viewTransform,
const QRectF &  selectionRect,
const QPolygonF &  projectedPolygonF 
)
private

Definition at line 88 of file selectionpainter.cpp.

Member Data Documentation

◆ HANDLE_WIDTH

const int SelectionPainter::HANDLE_WIDTH = 6
staticprivate

Definition at line 46 of file selectionpainter.h.


The documentation for this class was generated from the following files:
  • core_lib/src/selectionpainter.h
  • core_lib/src/selectionpainter.cpp
Generated on Thu May 8 2025 04:47:54 for Pencil2D by doxygen 1.9.6 based on revision 4513250b1d5b1a3676ec0e67b06b7a885ceaae39