NCBI C++ ToolKit
|
#include <gui/print/svg.hpp>
Public Member Functions | |
Text (CVect2< float > const &origin, std::string const &text, Font const &font, Fill const &fill=Fill(), std::string const &clip_path_id=std::string(), double angle=0.0) | |
virtual void | Serialize (std::ostream &ostrm) const |
Public Member Functions inherited from Primitive | |
Primitive (Fill const &fill=Fill(), Stroke const &stroke=Stroke(), std::string const &clip_path_id=std::string()) | |
Public Member Functions inherited from ISerializeable | |
virtual | ~ISerializeable ()=default |
Private Attributes | |
CVect2< float > | m_Origin |
std::string | m_Text |
double | m_Angle |
Font | m_Font |
Additional Inherited Members | |
Protected Attributes inherited from Primitive | |
Fill | m_Fill |
Stroke | m_Stroke |
std::string | m_ClipPathId |
|
inline |
|
inlinevirtual |
Reimplemented from Primitive.
Definition at line 502 of file svg.hpp.
References m_Angle, Primitive::m_Fill, m_Font, m_Origin, Primitive::m_Stroke, m_Text, Primitive::Serialize(), CVect2< T >::X(), and CVect2< T >::Y().
|
private |
Definition at line 519 of file svg.hpp.
Referenced by Serialize().
|
private |
Definition at line 520 of file svg.hpp.
Referenced by Serialize().
|
private |
Definition at line 517 of file svg.hpp.
Referenced by Serialize().
|
private |
Definition at line 518 of file svg.hpp.
Referenced by Serialize().