COPASI API
4.16.103
|
#include <utility_classes.h>
Public Member Functions | |
CLGroupAttributes () | |
CLGroupAttributes (const CLGroupAttributes &src) | |
CLGroupAttributes & | operator= (const CLGroupAttributes &src) |
~CLGroupAttributes () | |
Public Attributes | |
std::string | mEndHead |
std::string | mFill |
CLGraphicalPrimitive2D::FILL_RULE | mFillRule |
std::string | mFontFamily |
CLRelAbsVector | mFontSize |
CLText::FONT_STYLE | mFontStyle |
CLText::FONT_WEIGHT | mFontWeight |
double | mHeight |
double * | mpTransform |
std::string | mStartHead |
std::string | mStroke |
std::vector< unsigned int > | mStrokeDasharray |
double | mStrokeWidth |
CLText::TEXT_ANCHOR | mTextAnchor |
CLText::TEXT_ANCHOR | mVTextAnchor |
double | mWidth |
double | mX |
double | mY |
double | mZ |
Definition at line 93 of file utility_classes.h.
CLGroupAttributes::CLGroupAttributes | ( | ) |
Constructor that fills all values with default attributes.
Definition at line 128 of file utility_classes.cpp.
References CLTransformation::getIdentityMatrix(), and mpTransform.
CLGroupAttributes::~CLGroupAttributes | ( | ) |
Destructor that deletes the memory used for the transformation array.
Definition at line 156 of file utility_classes.cpp.
References mpTransform.
CLGroupAttributes::CLGroupAttributes | ( | const CLGroupAttributes & | src | ) |
Copy constructor.
Definition at line 167 of file utility_classes.cpp.
References mpTransform.
CLGroupAttributes & CLGroupAttributes::operator= | ( | const CLGroupAttributes & | src | ) |
Assignment operator.
Definition at line 195 of file utility_classes.cpp.
References mEndHead, mFill, mFillRule, mFontFamily, mFontSize, mFontStyle, mFontWeight, mHeight, mpTransform, mStartHead, mStroke, mStrokeDasharray, mStrokeWidth, mTextAnchor, mVTextAnchor, mWidth, mX, mY, and mZ.
std::string CLGroupAttributes::mEndHead |
Definition at line 110 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_curve(), CLLayoutRenderer::extract_arrowhead_information(), CLLayoutRenderer::map_arrow_head(), and operator=().
std::string CLGroupAttributes::mFill |
Definition at line 101 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_datapoints(), CLLayoutRenderer::extract_2d_attributes(), and operator=().
CLGraphicalPrimitive2D::FILL_RULE CLGroupAttributes::mFillRule |
Definition at line 102 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_datapoints(), CLLayoutRenderer::extract_2d_attributes(), and operator=().
std::string CLGroupAttributes::mFontFamily |
Definition at line 103 of file utility_classes.h.
Referenced by CLLayoutRenderer::extract_text_attributes(), and operator=().
CLRelAbsVector CLGroupAttributes::mFontSize |
Definition at line 104 of file utility_classes.h.
Referenced by CLLayoutRenderer::extract_text_attributes(), and operator=().
CLText::FONT_STYLE CLGroupAttributes::mFontStyle |
Definition at line 106 of file utility_classes.h.
Referenced by CLLayoutRenderer::extract_text_attributes(), and operator=().
CLText::FONT_WEIGHT CLGroupAttributes::mFontWeight |
Definition at line 105 of file utility_classes.h.
Referenced by CLLayoutRenderer::extract_text_attributes(), and operator=().
double CLGroupAttributes::mHeight |
Definition at line 115 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_group(), CLLayoutRenderer::draw_layout(), CLLayoutRenderer::map_arrow_head(), and operator=().
double* CLGroupAttributes::mpTransform |
Definition at line 100 of file utility_classes.h.
Referenced by CLGroupAttributes(), CLLayoutRenderer::draw_curve(), CLLayoutRenderer::draw_datapoints(), CLLayoutRenderer::draw_group(), CLLayoutRenderer::draw_image(), CLLayoutRenderer::draw_text(), CLLayoutRenderer::extract_transformation_attributes(), CLLayoutRenderer::map_arrow_head(), operator=(), and ~CLGroupAttributes().
std::string CLGroupAttributes::mStartHead |
Definition at line 109 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_curve(), CLLayoutRenderer::extract_arrowhead_information(), CLLayoutRenderer::map_arrow_head(), and operator=().
std::string CLGroupAttributes::mStroke |
Definition at line 96 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_curve(), CLLayoutRenderer::draw_datapoints(), CLLayoutRenderer::draw_layout(), CLLayoutRenderer::draw_text(), CLLayoutRenderer::extract_1d_attributes(), and operator=().
std::vector<unsigned int> CLGroupAttributes::mStrokeDasharray |
Definition at line 98 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_line(), CLLayoutRenderer::extract_1d_attributes(), and operator=().
double CLGroupAttributes::mStrokeWidth |
Definition at line 97 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_curve(), CLLayoutRenderer::draw_datapoints(), CLLayoutRenderer::draw_layout(), CLLayoutRenderer::draw_line(), CLLayoutRenderer::extract_1d_attributes(), and operator=().
CLText::TEXT_ANCHOR CLGroupAttributes::mTextAnchor |
Definition at line 107 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_text(), CLLayoutRenderer::extract_text_attributes(), and operator=().
CLText::TEXT_ANCHOR CLGroupAttributes::mVTextAnchor |
Definition at line 108 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_text(), CLLayoutRenderer::extract_text_attributes(), and operator=().
double CLGroupAttributes::mWidth |
Definition at line 114 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_group(), CLLayoutRenderer::draw_layout(), CLLayoutRenderer::map_arrow_head(), and operator=().
double CLGroupAttributes::mX |
Definition at line 111 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_curve(), CLLayoutRenderer::draw_datapoints(), CLLayoutRenderer::draw_group(), CLLayoutRenderer::draw_image(), CLLayoutRenderer::draw_layout(), CLLayoutRenderer::draw_text(), CLLayoutRenderer::map_arrow_head(), and operator=().
double CLGroupAttributes::mY |
Definition at line 112 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_group(), CLLayoutRenderer::draw_layout(), CLLayoutRenderer::map_arrow_head(), and operator=().
double CLGroupAttributes::mZ |
Definition at line 113 of file utility_classes.h.
Referenced by CLLayoutRenderer::draw_group(), CLLayoutRenderer::draw_layout(), CLLayoutRenderer::map_arrow_head(), and operator=().