Script
Public Slots | Properties | List of all members
DrawingTools Class Reference

#include <dtScript.h>

Inheritance diagram for DrawingTools:
Inheritance graph
[legend]
Collaboration diagram for DrawingTools:
Collaboration graph
[legend]

Public Slots

void setCurrentArt (int)
 sets the current art to be one of the following : underlayArt, colourArt, lineArt or overlayArt
 
bool setCurrentDrawingFromColumnName (String columnName, int frame=1)
 sets the current drawing to be from column columnName at frame frame
 
bool setCurrentDrawingFromNodeName (String nodeName, int frame=1)
 sets the current drawing to be from node nodeName at frame frame
 
void convertPencilToBrush (int art=LineArtMask, DrawingToolParams *params=0)
 converts the selected pencil lines in layer of the current drawing using params
 
void extractCenterline (int srcArt=LineArtMask, int dstArt=ColourArtMask, DrawingToolParams *params=0)
 extracts the centreline from srcLayer and puts the extracted line in dstLayer using params.
 
void computeBreakingTriangles (DrawingToolParams *params=0)
 computes the breaking triangles of the current layer using params.
 

Properties

int underlayArt
 readonly property - returns underlayArt mask
 
int colourArt
 readonly property - returns colourArt mask
 
int lineArt
 readonly property - returns lineArt mask
 
int overlayArt
 readonly property - returns overlayArt mask
 
int allArts
 readonly property - returns mask for all 4 art layers
 

Detailed Description

*With the drawing functions, you can call some functions on the current drawing to modify it in some ways.

You can use it in Script Editor only.

Member Function Documentation

void DrawingTools::computeBreakingTriangles ( DrawingToolParams params = 0)
slot

computes the breaking triangles of the current layer using params.

void DrawingTools::convertPencilToBrush ( int  art = LineArtMask,
DrawingToolParams params = 0 
)
slot

converts the selected pencil lines in layer of the current drawing using params

void DrawingTools::extractCenterline ( int  srcArt = LineArtMask,
int  dstArt = ColourArtMask,
DrawingToolParams params = 0 
)
slot

extracts the centreline from srcLayer and puts the extracted line in dstLayer using params.

void DrawingTools::setCurrentArt ( int  )
slot

sets the current art to be one of the following : underlayArt, colourArt, lineArt or overlayArt

bool DrawingTools::setCurrentDrawingFromColumnName ( String  columnName,
int  frame = 1 
)
slot

sets the current drawing to be from column columnName at frame frame

bool DrawingTools::setCurrentDrawingFromNodeName ( String  nodeName,
int  frame = 1 
)
slot

sets the current drawing to be from node nodeName at frame frame

Property Documentation

int DrawingTools::allArts
read

readonly property - returns mask for all 4 art layers

int DrawingTools::colourArt
read

readonly property - returns colourArt mask

int DrawingTools::lineArt
read

readonly property - returns lineArt mask

int DrawingTools::overlayArt
read

readonly property - returns overlayArt mask

int DrawingTools::underlayArt
read

readonly property - returns underlayArt mask


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