Internal: the pattern of a RagTimeManager. More...
Public Member Functions | |
Pattern (uint16_t const *pat=nullptr) | |
constructor ( 4 int by patterns ) | |
Pattern (Pattern const &)=default | |
Pattern & | operator= (Pattern const &)=default |
Pattern & | operator= (Pattern &&)=default |
~Pattern () final | |
destructor | |
![]() | |
Pattern () | |
constructor | |
Pattern (MWAWVec2i dim, MWAWEmbeddedObject const &picture, MWAWColor const &avColor) | |
constructor from a binary data | |
Pattern (Pattern const &)=default | |
Pattern & | operator= (Pattern const &)=default |
Pattern & | operator= (Pattern &&)=default |
virtual | ~Pattern () |
virtual destructor | |
bool | empty () const |
return true if we does not have a pattern | |
bool | getAverageColor (MWAWColor &col) const |
return the average color | |
bool | getUniqueColor (MWAWColor &col) const |
check if the pattern has only one color; if so returns true... | |
bool | getBinary (MWAWEmbeddedObject &picture) const |
tries to convert the picture in a binary data ( ppm) | |
int | cmp (Pattern const &a) const |
compare two patterns | |
Public Attributes | |
float | m_percent |
the percentage | |
![]() | |
MWAWVec2i | m_dim |
the dimension width x height | |
MWAWColor | m_colors [2] |
the two indexed colors | |
std::vector< unsigned char > | m_data |
the pattern data: a sequence of data: p[0..7,0],p[8..15,0]...p[0..7,1],p[8..15,1], ... | |
Additional Inherited Members | |
![]() | |
MWAWEmbeddedObject | m_picture |
a picture | |
MWAWColor | m_pictureAverageColor |
the picture average color | |
Internal: the pattern of a RagTimeManager.
|
inlineexplicit |
constructor ( 4 int by patterns )
|
default |
|
finalvirtual |
destructor
Reimplemented from MWAWGraphicStyle::Pattern.
float RagTimeParserInternal::Pattern::m_percent |
the percentage
Referenced by Pattern().