The PenstyleManager JavaScript global object. Query/modify the current penstyle and list of penstyles.  
 More...
The PenstyleManager JavaScript global object. Query/modify the current penstyle and list of penstyles. 
The list of penstyles includes the brush, pencil and texture styles. 
function queryPenstyles()
{
 for ( var i =0 ; i < num ; ++i )
 {
 }
}
◆ changeCurrentPenstyleCenterlineSmoothness
  
  | 
        
          | void PenstyleManager::changeCurrentPenstyleCenterlineSmoothness | ( | double | smooth | ) |  |  | slot | 
 
Sets the current penstyle centreline smoothness. 
- Parameters
- 
  
    | smooth | : New centreline smoothness value. |  
 
 
 
◆ changeCurrentPenstyleMaximumSize
  
  | 
        
          | void PenstyleManager::changeCurrentPenstyleMaximumSize | ( | double | maximum | ) |  |  | slot | 
 
Sets the current penstyle maximum size. 
- Parameters
- 
  
    | maximum | : New maximum size. |  
 
 
 
◆ changeCurrentPenstyleMinimumSize
  
  | 
        
          | void PenstyleManager::changeCurrentPenstyleMinimumSize | ( | double | minimum | ) |  |  | slot | 
 
Sets the current penstyle minimum size. 
- Parameters
- 
  
    | minimum | : New minimum size. |  
 
 
 
◆ changeCurrentPenstyleOutlineSmoothness
  
  | 
        
          | void PenstyleManager::changeCurrentPenstyleOutlineSmoothness | ( | double | smooth | ) |  |  | slot | 
 
Sets the current penstyle outline smoothness. 
- Parameters
- 
  
    | smooth | : New outline smoothness value. |  
 
 
 
◆ exportPenstyleListToString
  
  | 
        
          | String PenstyleManager::exportPenstyleListToString | ( |  | ) |  |  | slot | 
 
Formats the penstyle list into a string, which can be used to store the penstyle list and import it later. 
- Returns
- Returns a string representing the penstyle list. 
 
 
◆ exportPenstyleToString
  
  | 
        
          | String PenstyleManager::exportPenstyleToString | ( | int | index | ) |  |  | slot | 
 
Create a string representing the penstyle which can be used to store the penstyle and import it later. 
- Parameters
- 
  
    | index | : Index of the penstyle. |  
 
- Returns
- Returns a string representing the penstyle. 
 
 
◆ getCurrentPenstyleCenterlineSmoothness
  
  | 
        
          | double PenstyleManager::getCurrentPenstyleCenterlineSmoothness | ( |  | ) |  |  | slot | 
 
Gets the current penstyle centerline smoothness. 
- Returns
- Returns the current penstyle centerline smoothness. 
 
 
◆ getCurrentPenstyleEraserFlag
  
  | 
        
          | bool PenstyleManager::getCurrentPenstyleEraserFlag | ( |  | ) |  |  | slot | 
 
Gets the current penstyle eraser flag. 
- Returns
- Returns true if the current penstyle eraser flag is set. 
 
 
◆ getCurrentPenstyleIndex
  
  | 
        
          | int PenstyleManager::getCurrentPenstyleIndex | ( |  | ) |  |  | slot | 
 
Returns the index of the current penstyle. 
- Returns
- Returns the index of the current penstyle. 
 
 
◆ getCurrentPenstyleMaximumSize
  
  | 
        
          | double PenstyleManager::getCurrentPenstyleMaximumSize | ( |  | ) |  |  | slot | 
 
Gets the current penstyle maximum size. 
- Returns
- Returns the current penstyle maximum size. 
 
 
◆ getCurrentPenstyleMinimumSize
  
  | 
        
          | double PenstyleManager::getCurrentPenstyleMinimumSize | ( |  | ) |  |  | slot | 
 
Gets the current penstyle minimum size. 
- Returns
- Returns the current penstyle minimum size. 
 
 
◆ getCurrentPenstyleName
  
  | 
        
          | String PenstyleManager::getCurrentPenstyleName | ( |  | ) |  |  | slot | 
 
Returns the name of the current penstyle. 
- Returns
- Returns the name of the current penstyle. 
 
 
◆ getCurrentPenstyleOutlineSmoothness
  
  | 
        
          | double PenstyleManager::getCurrentPenstyleOutlineSmoothness | ( |  | ) |  |  | slot | 
 
Gets the current penstyle outline smoothness. 
- Returns
- Returns the current penstyle outline smoothness. 
 
 
◆ getNumberOfPenstyles
  
  | 
        
          | int PenstyleManager::getNumberOfPenstyles | ( |  | ) |  |  | slot | 
 
Returns the number of penstyles. 
- Returns
- Returns the number of penstyles. 
 
 
◆ getPenstyleName
  
  | 
        
          | String PenstyleManager::getPenstyleName | ( | int | index | ) |  |  | slot | 
 
Returns the name of the penstyle at the given index. 
- Parameters
- 
  
    | index | : Index of the penstyle. |  
 
- Returns
- Returns the name of the penstyle. 
 
 
◆ importPenstyleListFromString
  
  | 
        
          | void PenstyleManager::importPenstyleListFromString | ( | String | str | ) |  |  | slot | 
 
Imports a penstyle list from a previously formatted penstyle string. 
- Parameters
- 
  
    | str | : A formatted penstyle or penstyle list, which can be created from exportPenstyleToString or exportPenstylesListToString. |  
 
 
 
◆ savePenstyles
  
  | 
        
          | void PenstyleManager::savePenstyles | ( |  | ) |  |  | slot | 
 
 
◆ setCurrentPenstyleByIndex
  
  | 
        
          | void PenstyleManager::setCurrentPenstyleByIndex | ( | int | index | ) |  |  | slot | 
 
Sets the current penstyle. 
- Parameters
- 
  
    | index | : Index of penstyle to be set as current penstyle. |  
 
 
 
◆ setCurrentPenstyleByName
  
  | 
        
          | void PenstyleManager::setCurrentPenstyleByName | ( | String | name | ) |  |  | slot | 
 
Sets the current penstyle. 
- Parameters
- 
  
    | name | : Name of the penstyle to be set as current penstyle. |