COPASI API  4.40.278
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 CDataVector< CLGlobalRenderInformation > *pGlobalRenderInformationList, const CModel *pModel, const std::string &baseDir)CLLayoutRenderer
CLLayoutRenderer(CLayout *pLayout, const CLLocalRenderInformation *pRenderInformation, const CDataVector< 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) constCLLayoutRenderer
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() constCLLayoutRendererprotected
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() constCLLayoutRenderer
getCurveBoundingBox(const CLCurve *pCurve)CLLayoutRendererstatic
getFogColor() constCLLayoutRenderer
getFogDensity() constCLLayoutRenderer
getFontSpec(const CLGroup *pGroup, double boxHeight, const CLFontSpec &parentFontSpec=CLFontSpec())CLLayoutRendererprotectedstatic
getFontSpec(const CLText *pText, double boxHeight, const CLFontSpec &parentFontSpec=CLFontSpec())CLLayoutRendererprotectedstatic
getHighlightColor() constCLLayoutRenderer
getHighlightedObjects() constCLLayoutRenderer
getHighlightedObjects()CLLayoutRenderer
getHighlightFlag() constCLLayoutRenderer
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() constCLLayoutRenderer
getSelectionBox()CLLayoutRenderer
getSelectionBox() constCLLayoutRenderer
getZoomFactor() constCLLayoutRenderer
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 *) constCLLayoutRenderer
isSetDeduceSpeciesReferenceRoles() constCLLayoutRenderer
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