NCBI C++ ToolKit
|
#include <gui/print/svg.hpp>
Public Member Functions | |
Line (CVect2< float > const &start_point, CVect2< float > const &end_point, Stroke const &stroke=Stroke(), std::string const &clip_path_id=std::string()) | |
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_StartPoint |
CVect2< float > | m_EndPoint |
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 436 of file svg.hpp.
References EmptyElementEnd(), m_EndPoint, m_StartPoint, Primitive::m_Stroke, Primitive::Serialize(), CVect2< T >::X(), and CVect2< T >::Y().
|
private |
Definition at line 449 of file svg.hpp.
Referenced by Serialize().
|
private |
Definition at line 448 of file svg.hpp.
Referenced by Serialize().