Krita Source Code Documentation
Loading...
Searching...
No Matches
EnhancedPathParameter.h File Reference
#include <QString>

Go to the source code of this file.

Classes

class  EnhancedPathConstantParameter
 A constant parameter, a fixed value (i.e. 5, 11.3, -7) More...
 
class  EnhancedPathNamedParameter
 A named parameter, one that refers to a variable of the path. More...
 
class  EnhancedPathParameter
 The abstract parameter class. More...
 
class  EnhancedPathReferenceParameter
 A referencing parameter, one that references another formula or a modifier. More...
 

Enumerations

enum  Identifier {
  IdentifierUnknown , IdentifierPi , IdentifierLeft , IdentifierTop ,
  IdentifierRight , IdentifierBottom , IdentifierXstretch , IdentifierYstretch ,
  IdentifierHasStroke , IdentifierHasFill , IdentifierWidth , IdentifierHeight ,
  IdentifierLogwidth , IdentifierLogheight
}
 the different possible identifiers, taken from the odf spec More...
 

Enumeration Type Documentation

◆ Identifier

enum Identifier

the different possible identifiers, taken from the odf spec

Enumerator
IdentifierUnknown 

unknown identifier

IdentifierPi 

value of pi.

IdentifierLeft 

left of svg:viewBox or draw:coordinate-origin-x

IdentifierTop 

top of svg:viewBox or draw:coordinate-origin-y

IdentifierRight 

right of svg:viewBox or draw:coordinate-origin-x + draw:coordinate-width

IdentifierBottom 

bottom of svg:viewBox or draw:coordinate-origin-y + draw:coordinate-height

IdentifierXstretch 

The value of draw:path-stretchpoint-x is used.

IdentifierYstretch 

The value of draw:path-stretchpoint-y is used.

IdentifierHasStroke 

If the shape has a line style, a value of 1 is used.

IdentifierHasFill 

If the shape has a fill style, a value of 1 is used.

IdentifierWidth 

The width of the svg:viewBox is used.

IdentifierHeight 

The height of the svg:viewBox is used.

IdentifierLogwidth 

The width of the svg:viewBox in 1/100th mm is used.

IdentifierLogheight 

The height of the svg:viewBox in 1/100th mm is used.

Definition at line 15 of file EnhancedPathParameter.h.

15 {
30};
@ IdentifierYstretch
The value of draw:path-stretchpoint-y is used.
@ IdentifierLogwidth
The width of the svg:viewBox in 1/100th mm is used.
@ IdentifierTop
top of svg:viewBox or draw:coordinate-origin-y
@ IdentifierRight
right of svg:viewBox or draw:coordinate-origin-x + draw:coordinate-width
@ IdentifierXstretch
The value of draw:path-stretchpoint-x is used.
@ IdentifierBottom
bottom of svg:viewBox or draw:coordinate-origin-y + draw:coordinate-height
@ IdentifierHasStroke
If the shape has a line style, a value of 1 is used.
@ IdentifierPi
value of pi.
@ IdentifierHasFill
If the shape has a fill style, a value of 1 is used.
@ IdentifierHeight
The height of the svg:viewBox is used.
@ IdentifierLogheight
The height of the svg:viewBox in 1/100th mm is used.
@ IdentifierLeft
left of svg:viewBox or draw:coordinate-origin-x
@ IdentifierWidth
The width of the svg:viewBox is used.
@ IdentifierUnknown
unknown identifier