COPASI API  4.16.103
CLLayoutRenderer Member List

This is the complete list of members for CLLayoutRenderer, including all inherited members.

addToSelection(CLGraphicalObject *pObject)CLLayoutRenderer
ALMOST_ZEROCLLayoutRendererprotectedstatic
analyse_render_information(double lx, double ly, double rx, double ry)CLLayoutRenderer
calculate_cubicbezier(double sx, double sy, double sz, double p1x, double p1y, double p1z, double p2x, double p2y, double p2z, double ex, double ey, double ez, unsigned int numPoints, GLdouble *pData)CLLayoutRendererprotectedstatic
calculate_intersection(double p1x, double p1y, double p1z, double sx, double sy, double sz, double p2x, double p2y, double p2z, double tx, double ty, double tz)CLLayoutRendererprotectedstatic
calculate_intersection_point_2d(double p1x, double p1y, double sx, double sy, double p2x, double p2y, double tx, double ty)CLLayoutRendererprotectedstatic
change_style(const CLGlobalRenderInformation *pRenderInformation, bool defaultStyle=false)CLLayoutRenderer
change_style(const CLLocalRenderInformation *pRenderInformation)CLLayoutRenderer
clear_cached_data()CLLayoutRendererprotected
clearSelection()CLLayoutRenderer
CLLayoutRenderer(CLayout *pLayout, const CLGlobalRenderInformation *pRenderInformation, const CCopasiVector< CLGlobalRenderInformation > *pGlobalRenderInformationList, const CModel *pModel, const std::string &baseDir)CLLayoutRenderer
CLLayoutRenderer(CLayout *pLayout, const CLLocalRenderInformation *pRenderInformation, const CCopasiVector< CLGlobalRenderInformation > *pGlobalRenderInformationList, const CModel *pModel, const std::string &baseDir)CLLayoutRenderer
COMBINE_CALLBACK(GLdouble coords[3], GLdouble **, GLfloat *, GLdouble **dataOut)CLLayoutRendererprotectedstatic
COMBINE_CALLBACK_GRADIENT(GLdouble coords[3], GLdouble *vertex_data[4], GLfloat weight[4], GLdouble **dataOut)CLLayoutRendererprotectedstatic
convert_to_absolute(const CLRenderPoint *pRenderPoint, const CLBoundingBox *pBB)CLLayoutRendererprotectedstatic
convert_to_model_space(double x, double y) const CLLayoutRenderer
create_gradient_texture(unsigned int size, GLubyte *pData, const CLGradientBase *pGradient, double z_value=0.0)CLLayoutRendererprotected
create_linear_gradient_texture(unsigned int size, GLubyte *pData, const CLLinearGradient *pGradient, double z_value)CLLayoutRendererprotected
create_radial_gradient_texture(unsigned int size, GLubyte *pData, const CLRadialGradient *pGradient, double z_value)CLLayoutRendererprotected
createGLMatrix(const double *const matrix, GLdouble *glMatrix)CLLayoutRendererprotectedstatic
createLineStippleTexture(const std::vector< unsigned int > &dasharray)CLLayoutRendererprotectedstatic
distance(const CLPoint &p1, const CLPoint &p2)CLLayoutRendererstatic
distancePointLineSegment(double x, double y, double lx1, double ly1, double lx2, double ly2)CLLayoutRendererprotectedstatic
draw_cap(double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3, double stroke_width)CLLayoutRendererprotected
draw_curve(const CLCurve *pCurve, bool drawBasepoints=false)CLLayoutRendererprotected
draw_curve(const CLRenderCurve *pCurve, const CLBoundingBox *pBB)CLLayoutRendererprotected
draw_datapoints(GLdouble *pData, size_t numPoints, const CLBoundingBox *pBB, bool doTesselation=false, float xOffset=0.0, float yOffset=0.0, float zOffset=0.0)CLLayoutRendererprotected
draw_ellipse(const CLEllipse *pEllipse, const CLBoundingBox *pBB)CLLayoutRendererprotected
draw_group(const CLGroup *pGroup, const CLBoundingBox *pBB)CLLayoutRendererprotected
draw_image(const CLImage *pImage, const CLBoundingBox *pBB)CLLayoutRendererprotected
draw_layout()CLLayoutRenderer
draw_line(size_t numPoints, GLdouble *pData)CLLayoutRendererprotected
draw_line_segment(double x1, double y1, double z1, double x2, double y2, double z2, double line_width, bool texture=false, double s1=0.0, double s2=0.0)CLLayoutRendererprotected
draw_object(const CLStyle *pStyle, const CLBoundingBox *pBB)CLLayoutRendererprotected
draw_polygon(const CLPolygon *pPolygon, const CLBoundingBox *pBB)CLLayoutRendererprotected
draw_rectangle(const CLRectangle *pRectangle, const CLBoundingBox *pBB)CLLayoutRendererprotected
draw_selection_box() const CLLayoutRendererprotected
draw_text(const CLStyle *pStyle, const CLBoundingBox *pBB, const CLTextTextureSpec *pTexture)CLLayoutRendererprotected
draw_text(const CLText *pText, const CLBoundingBox *pBB)CLLayoutRendererprotected
draw_text(const CLTextTextureSpec *pTexture, double x, double y, double z, const CLBoundingBox *pBB)CLLayoutRendererprotected
drawSelectionBox(double x, double y, double width, double height, bool drawHandles=false)CLLayoutRendererprotectedstatic
extract_1d_attributes(const CLGraphicalPrimitive1D *pObject, CLGroupAttributes *attributes)CLLayoutRendererprotectedstatic
extract_2d_attributes(const CLGraphicalPrimitive2D *pObject, CLGroupAttributes *attributes)CLLayoutRendererprotectedstatic
extract_arrowhead_information(const T *pObject, CLGroupAttributes *attributes)CLLayoutRendererinlineprotectedstatic
extract_group_attributes(const CLStyle *pStyle, CLGroupAttributes *attributes)CLLayoutRendererprotectedstatic
extract_group_attributes(const CLGroup *pGroup, CLGroupAttributes *attributes)CLLayoutRendererprotectedstatic
extract_text_attributes(const T *pObject, CLGroupAttributes *attributes)CLLayoutRendererinlineprotectedstatic
extract_transformation_attributes(const CLTransformation *pObject, CLGroupAttributes *attributes)CLLayoutRendererprotectedstatic
getAspect() const CLLayoutRenderer
getCurveBoundingBox(const CLCurve *pCurve)CLLayoutRendererstatic
getFogColor() const CLLayoutRenderer
getFogDensity() const CLLayoutRenderer
getFontSpec(const CLGroup *pGroup, double boxHeight, const CLFontSpec &parentFontSpec=CLFontSpec())CLLayoutRendererprotectedstatic
getFontSpec(const CLText *pText, double boxHeight, const CLFontSpec &parentFontSpec=CLFontSpec())CLLayoutRendererprotectedstatic
getHighlightColor() const CLLayoutRenderer
getHighlightedObjects() const CLLayoutRenderer
getHighlightedObjects()CLLayoutRenderer
getHighlightFlag() const CLLayoutRenderer
getObjectsAt(double x, double y)CLLayoutRenderer
getObjectsAtViewportPosition(unsigned int x, unsigned int y)CLLayoutRenderer
getObjectsInBoundingBox(double lx, double ly, double rx, double ry, bool partial=true)CLLayoutRenderer
getSelection()CLLayoutRenderer
getSelection() const CLLayoutRenderer
getSelectionBox()CLLayoutRenderer
getSelectionBox() const CLLayoutRenderer
getZoomFactor() const CLLayoutRenderer
GRADIENT_TEXTURE_SIZE_LIMITCLLayoutRendererprotectedstatic
initialize_gl_extension_functions()CLLayoutRendererprotected
is_curve_segment_visible(const CLLineSegment &segment, double lx, double ly, double rx, double ry, bool partial)CLLayoutRendererstatic
is_curve_visible(const CLCurve &curve, double lx, double ly, double rx, double ry, bool partial)CLLayoutRendererstatic
isSegmentHit(const CLLineSegment *pLS, double x, double y, double toleranceRadius)CLLayoutRendererprotectedstatic
isSelected(const CLGraphicalObject *) const CLLayoutRenderer
isSetDeduceSpeciesReferenceRoles() const CLLayoutRenderer
map_arrow_head(const CLPoint &p, const CLPoint &v, const std::string &headId)CLLayoutRendererprotected
map_gradient_color(double rel_distance, const CLGradientBase *pGradient, GLubyte *pData)CLLayoutRendererprotected
mAspectCLLayoutRendererprotected
mBaseDirCLLayoutRendererprotected
mColorMapCLLayoutRendererprotected
mCurrentAttributesCLLayoutRendererprotected
mDeduceSpeciesReferenceRolesCLLayoutRendererprotected
mDrawablesCLLayoutRendererprotected
mFogColorCLLayoutRendererprotected
mFogDensityCLLayoutRendererprotected
mFontTextureMapCLLayoutRendererprotected
mGLFunctionsInitializedCLLayoutRendererprotected
mGradientMapCLLayoutRendererprotected
mGraphicalObjectToTextGlyphMapCLLayoutRendererprotected
mHCLLayoutRendererprotected
mHighlightCLLayoutRendererprotected
mHighlightColorCLLayoutRendererprotected
mHighlightedObjectsCLLayoutRendererprotected
mImageMapCLLayoutRendererprotected
mLineEndingMapCLLayoutRendererprotected
mLinestippleMapCLLayoutRendererprotected
move_curve_object(CLCurve *pCurve, double dx, double dy, bool leaveStartPoint=false, bool leaveEndpoint=false)CLLayoutRenderer
move_graphical_object(CLGraphicalObject *pObject, double dx, double dy)CLLayoutRenderer
move_reaction_glyph(CLReactionGlyph *pRG, double dx, double dy, bool moveSelectedAssociation=false)CLLayoutRenderer
move_selection(double dx, double dy, bool moveAssociated=true)CLLayoutRenderer
move_species_glyph(CLMetabGlyph *pSG, double dx, double dy, bool moveSelectedAssociations=false)CLLayoutRenderer
move_species_reference_glyph(CLMetabReferenceGlyph *pSRG, double dx, double dy)CLLayoutRenderer
move_text_glyph(CLTextGlyph *pTG, double dx, double dy)CLLayoutRenderer
mpFontRendererCLLayoutRendererprotected
mpGlFogCoordfEXTCLLayoutRendererprotected
mpGlobalRenderInfoListCLLayoutRendererprotected
mpImageTexturizerCLLayoutRendererprotected
mpLayoutCLLayoutRendererprotected
mpModelCLLayoutRendererprotected
mpResolverCLLayoutRendererprotected
mpSelectionBoxCLLayoutRendererprotected
mReactionToSpeciesReferenceMapCLLayoutRendererprotected
mSelectionCLLayoutRendererprotected
mSpeciesReferencesWithDeducedRoleCLLayoutRendererprotected
mSpeciesReferenceToReactionMapCLLayoutRendererprotected
mSpeciesReferenceToSpeciesMapCLLayoutRendererprotected
mSpeciesToSpeciesReferenceMapCLLayoutRendererprotected
mStateListCLLayoutRendererprotected
mStyleMapCLLayoutRendererprotected
mTextGlyphMapCLLayoutRendererprotected
mTextGlyphToGraphicalObjectMapCLLayoutRendererprotected
mTextMapCLLayoutRendererprotected
mTextureNamesCLLayoutRendererprotected
mWCLLayoutRendererprotected
mXCLLayoutRendererprotected
mYCLLayoutRendererprotected
mZoomFactorCLLayoutRendererprotected
NUM_BEZIER_POINTSCLLayoutRendererprotectedstatic
NUM_CIRCLE_SEGMENTSCLLayoutRendererprotectedstatic
NUM_CORNER_SEGMENTSCLLayoutRendererprotectedstatic
removeFromSelection(CLGraphicalObject *pObject)CLLayoutRenderer
resize(GLsizei w, GLsizei h)CLLayoutRenderer
resolve_color(const std::string &color, GLubyte array[4])CLLayoutRendererprotected
resolve_text(const CLTextGlyph *pTextGlyph)CLLayoutRendererprotectedstatic
restore_current_attributes()CLLayoutRendererprotected
revert_curve(const CLCurve *pCurve)CLLayoutRendererstatic
save_current_attributes()CLLayoutRendererprotected
segment_data(double length, double ratio, size_t numPoints, GLdouble *pData, std::vector< simple_point > &v)CLLayoutRendererprotected
segments_intersect_2d(double p1x1, double p1y1, double p1x2, double p1y2, double p2x1, double p2y1, double p2x2, double p2y2)CLLayoutRendererprotectedstatic
SELECTION_FRAME_WIDTHCLLayoutRendererprotectedstatic
set_font_renderer(CLFontRendererBase *pFontRenderer)CLLayoutRenderer
setAspect(double aspect)CLLayoutRenderer
setDeduceSpeciesReferenceRoles(bool deduce)CLLayoutRenderer
setFogColor(const GLfloat c[4])CLLayoutRenderer
setFogDensity(GLfloat dens)CLLayoutRenderer
setHighlightColor(const GLfloat c[4])CLLayoutRenderer
setHighlightedObjects(const std::set< const CLGraphicalObject * > &highlightedObjects)CLLayoutRenderer
setHighlightFlag(bool flag)CLLayoutRenderer
setImageTexturizer(CLImageTexturizer *pTexturizer)CLLayoutRenderer
setSelectionBox(const CLBoundingBox *pBox)CLLayoutRenderer
setX(double x)CLLayoutRenderer
setY(double y)CLLayoutRenderer
setZoomFactor(double zoomFactor)CLLayoutRenderer
TESS_ERROR(GLenum error)CLLayoutRendererprotectedstatic
toggleHighlightFlag()CLLayoutRenderer
update_associations()CLLayoutRendererprotected
update_colors(const CLGradientBase *pGradient)CLLayoutRendererprotected
update_drawables(double lx, double ly, double rx, double ry)CLLayoutRendererprotected
update_style_information()CLLayoutRendererprotected
update_textures_and_colors()CLLayoutRendererprotected
update_textures_and_colors(const CLGroup *pGroup, double maxDimension, double height, const std::string &parentFill="", CLFontSpec parentFontSpec=CLFontSpec())CLLayoutRendererprotected
VERTEX_CALLBACK_GRADIENT(GLvoid *vertex)CLLayoutRendererprotectedstatic
~CLLayoutRenderer()CLLayoutRenderer