GH_ParabolaGraph
GH_AbstractGraphConstructors
GH_ParabolaGraph
#public GH_ParabolaGraph()
Properties
Description
Implements: Description
Grips
Gets the grip collection, you'd be wise not to modify the collection. If you want to add or remove grips, use the AddGrip() and ClearGrips() methods instead.
Implements: Grips
Implements: Name
Methods
Parameters:
| Grip (GH_GraphGrip) |
ClearCaches
public virtual void ClearCaches()
Implements: ClearCaches
ClearGrips
protected void ClearGrips()
Draw_PostRenderGraph
Parameters:
| g (Graphics) | |
| cnt (GH_GraphContainer) |
Implements: Draw_PostRenderGraph
Draw_PostRenderGrid
Parameters:
| g (Graphics) | |
| cnt (GH_GraphContainer) |
Implements: Draw_PostRenderGrid
Draw_PostRenderGrip
Parameters:
| g (Graphics) | |
| cnt (GH_GraphContainer) | |
| index (int) |
Implements: Draw_PostRenderGrip
Draw_PostRenderTags
Parameters:
| g (Graphics) | |
| cnt (GH_GraphContainer) |
Implements: Draw_PostRenderTags
Draw_PreRenderGraph
#Parameters:
| g (Graphics) | |
| cnt (GH_GraphContainer) |
Overrides: GH_AbstractGraph.Draw_PreRenderGraph
Draw_PreRenderGrid
Parameters:
| g (Graphics) | |
| cnt (GH_GraphContainer) |
Implements: Draw_PreRenderGrid
Draw_PreRenderGrip
public virtual GH_GraphDrawInstruction Draw_PreRenderGrip(Graphics g, GH_GraphContainer cnt, int index)
Parameters:
| g (Graphics) | |
| cnt (GH_GraphContainer) | |
| index (int) |
Implements: Draw_PreRenderGrip
Draw_PreRenderTags
Parameters:
| g (Graphics) | |
| cnt (GH_GraphContainer) |
Implements: Draw_PreRenderTags
Duplicate
Implements: Duplicate
EmitProxyObject
Override this function if you want to be able to edit the graph through a PropertyGrid.
Implements: EmitProxyObject
GDI_GraphPath
Parameters:
| reg (RectangleF) |
Implements: GDI_GraphPath
GHGraphToPointArray
Parameters:
| reg (RectangleF) | |
| pix_accuracy (double) |
Internal_GripChanged
By default, the grip is clamped to the unit domain and UpdateEquation is called. If you want to alter this behaviour, override this function.
Parameters:
| grip (GH_GraphGrip) | |
| bIntermediate (bool) |
OnGraphChanged
Parameters:
| bIntermediate (bool) |
Implements: OnGraphChanged
PrepareForUse
public virtual void PrepareForUse()
This function is called when the graph is about to be used for the first time, maybe more often. You're supposed to reset all defaults. By default, this function calls ClearGrips(), CreateGrips() and UpdateEquation()
Implements: PrepareForUse
ValueAt
#Parameters:
| t (double) |
Overrides: GH_AbstractGraph.ValueAt
Events
GraphChanged
Implements: GraphChanged