topic "Plot"; [2 $$0,0#00000000000000000000000000000000:Default] [i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class] [l288;2 $$2,2#27521748481378242620020725143825:desc] [0 $$3,0#96390100711032703541132217272105:end] [H6;0 $$4,0#05600065144404261032431302351956:begin] [i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item] [l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement] [l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param] [i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam] [b42;2 $$9,9#13035079074754324216151401829390:normal] [{_} [ {{10000@(113.42.0) [s0;%% [*@7;4 Plot]]}}&] [s1;@(0.0.255)3 &] [s1;:Plot`:`:class: [@(0.0.255)3 class][3 _][*3 Plot]&] [s2;%% Represents a set of data series in PlotData format together with information how to display them.&] [s3; &] [ {{10000F(128)G(128)@1 [s0;%% [* Public Method List]]}}&] [s5;_^Plot^ &] [s5;:Plot`:`:SetLimits`(const Rectf`&`): [_^Plot^ Plot][@(0.0.255) `&]_[* SetLimits]([@(0.0.255) c onst]_[_^Rectf^ Rectf][@(0.0.255) `&]_[*@3 rect])&] [s5;:Plot`:`:SetLimits`(double`,double`,double`,double`): [_^Plot^ Plot][@(0.0.255) `&]_[* S etLimits]([@(0.0.255) double]_[*@3 x`_min],[@(0.0.255) double]_[*@3 x`_max],[@(0.0.255) dou ble]_[*@3 y`_min],[@(0.0.255) double]_[*@3 y`_max])&] [s2;%% Sets the area to be displayed.&] [s3;%% &] [s4; &] [s5;:Plot`:`:SetFont`(const Font`&`): [_^Plot^ Plot][@(0.0.255) `&]_[* SetFont]([@(0.0.255) c onst]_[_^Font^ Font][@(0.0.255) `&]_[*@3 font])&] [s2;%% Sets font to be used.&] [s3;%% &] [s4; &] [s5;:Plot`:`:SetBackground`(const Color`&`): [_^Plot^ Plot][@(0.0.255) `&]_[* SetBackground ]([@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 c])&] [s2;%% Sets background color.&] [s3;%% &] [s4; &] [s5;:Plot`:`:SetFrameColor`(const Color`&`): [_^Plot^ Plot][@(0.0.255) `&]_[* SetFrameColor ]([@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 c])&] [s2;%% Sets color of the frame.&] [s3;%% &] [s4; &] [s5;:Plot`:`:SetFontColor`(const Color`&`): [_^Plot^ Plot][@(0.0.255) `&]_[* SetFontColor]( [@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 c])&] [s2;%% Sets font color.&] [s3;%% &] [s4; &] [s5;:Plot`:`:SetAxisColor`(const Color`&`): [_^Plot^ Plot][@(0.0.255) `&]_[* SetAxisColor]( [@(0.0.255) const]_[_^Color^ Color][@(0.0.255) `&]_[*@3 c])&] [s2;%% Sets color of axis.&] [s3;%% &] [s4; &] [s5;:Plot`:`:SetMode`(int`): [_^Plot^ Plot][@(0.0.255) `&]_[* SetMode]([@(0.0.255) int]_[*@3 qu ality])&] [s2;%% Sets quality of the rendering. Available values are:&] [ {{3964:6036<288;>480; [s2;l32;%% PLOT`_NOAA] :: [s2;l64;%% Basic] :: [s2;l32;%% PLOT`_AA] :: [s2;l64;%% Anti`-aliased (recommended, default)] :: [s2;l32;%% PLOT`_SUBPIXEL] :: [s2;l64;%% Subpixel precision]}}&] [s3;%% &] [s4; &] [s5;:Plot`:`:SetPlotSize`(double`,double`): [_^Plot^ Plot][@(0.0.255) `&]_[* SetPlotSize]([@(0.0.255) d ouble]_[*@3 cx],[@(0.0.255) double]_[*@3 cy])&] [s5;:Plot`:`:SetPlotSize`(const Size`&`): [_^Plot^ Plot][@(0.0.255) `&]_[* SetPlotSize]([@(0.0.255) c onst]_[_^Size^ Size][@(0.0.255) `&]_[*@3 sz])&] [s2;%% Sets the size of the plot.&] [s3;%% &] [s4; &] [s5;:Plot`:`:GetLimits`(`)const: [_^Rectf^ Rectf]_[* GetLimits]()[@(0.0.255) const]&] [s2;%% Returns the currently displayed area.&] [s3; &] [s4; &] [s5;:Plot`:`:GetFont`(`)const: [_^Font^ Font]_[* GetFont]()[@(0.0.255) const]&] [s2;%% Returns current font.&] [s3; &] [s4; &] [s5;:Plot`:`:GetBackground`(`)const: [_^Color^ Color]_[* GetBackground]()[@(0.0.255) const]&] [s2;%% Returns current color of background.&] [s3; &] [s4; &] [s5;:Plot`:`:GetFrameColor`(`)const: [_^Color^ Color]_[* GetFrameColor]()[@(0.0.255) const]&] [s2;%% Returns current color of frame.&] [s3; &] [s4; &] [s5;:Plot`:`:GetFontColor`(`)const: [_^Color^ Color]_[* GetFontColor]()[@(0.0.255) const]&] [s2;%% Returns current font color.&] [s3; &] [s4; &] [s5;:Plot`:`:GetAxisColor`(`)const: [_^Color^ Color]_[* GetAxisColor]()[@(0.0.255) const]&] [s2;%% Returns current color of axis.&] [s3; &] [s4; &] [s5;:Plot`:`:GetPlotSize`(`)const: [_^Size^ Size]_[* GetPlotSize]()[@(0.0.255) const]&] [s2;%% Returns current size of the plot.&] [s3; &] [s4; &] [s5;:Plot`:`:BoundingBox`(bool`): [_^Rectf^ Rectf]_[* BoundingBox]([@(0.0.255) bool]_[*@3 vis ibleonly][@(0.0.255) `=false])&] [s2;%% Returns the smallest area that contains all the data points. If [%-*@3 visibleonly], then only visible data sets that are accounted for.&] [s3;%% &] [s4; &] [s5;:Plot`:`:GetImage`(`): [_^Image^ Image]_[* GetImage]()&] [s2;%% Renders the plot.&] [s3; &] [s4; &] [s5;:Plot`:`:CheckRange`(`)const: [@(0.0.255) bool]_[* CheckRange]()[@(0.0.255) const]&] [s2;%% Returns true if x or y dimension of displayed area is zero.&] [s3; &] [s4; &] [s5;:Plot`:`:ImgToPlotFormatted`(const Point`&`)const: [_^String^ String]_[* ImgToPlotFor matted]([@(0.0.255) const]_[_^Point^ Point][@(0.0.255) `&]_[*@3 X])[@(0.0.255) const]&] [s5;:Plot`:`:ImgToPlotFormatted`(const Rect`&`)const: [_^String^ String]_[* ImgToPlotForm atted]([@(0.0.255) const]_[_^Rect^ Rect][@(0.0.255) `&]_[*@3 X])[@(0.0.255) const]&] [s2;%% Converts coordinates in pixels to the plot coordinates and returns them as String.&] [s3;%% &] [s4; &] [s5;:Plot`:`:StrWidth`(const char`*`)const: [@(0.0.255) int]_[* StrWidth]([@(0.0.255) const ]_[@(0.0.255) char]_`*[*@3 str])[@(0.0.255) const]&] [s2;%% Helper function computing a width of string written in currently set font.&] [s3;%% &] [s4; &] [s5;:Plot`:`:ImgToPlot`(const Pointf`&`)const: [_^Pointf^ Pointf]_[* ImgToPlot]([@(0.0.255) c onst]_[_^Pointf^ Pointf][@(0.0.255) `&]_[*@3 X])[@(0.0.255) const]&] [s5;:Plot`:`:ImgToPlot`(const Rectf`&`)const: [_^Rectf^ Rectf]_[* ImgToPlot]([@(0.0.255) co nst]_[_^Rectf^ Rectf][@(0.0.255) `&]_[*@3 X])[@(0.0.255) const]&] [s2;%% Converts coordinates in pixels to the plot coordinates.&] [s3;%% &] [s4; &] [s5;:Plot`:`:PlotToImg`(const Pointf`&`)const: [_^Pointf^ Pointf]_[* PlotToImg]([@(0.0.255) c onst]_[_^Pointf^ Pointf][@(0.0.255) `&]_[*@3 X])[@(0.0.255) const]&] [s5;:Plot`:`:PlotToImg`(const Rectf`&`)const: [_^Rectf^ Rectf]_[* PlotToImg]([@(0.0.255) co nst]_[_^Rectf^ Rectf][@(0.0.255) `&]_[*@3 X])[@(0.0.255) const]&] [s2;%% Converts plot coordinates in pixels into pixel coordinates.&] [s3;%% &] [s4; &] [s5;:Plot`:`:GetHashValue`(`)const: [@(0.0.255) unsigned]_[* GetHashValue]()[@(0.0.255) con st]&] [s2;%% Return hash that changes only when the visual representation of Plot changes.&] [s0; &] [ {{10000F(128)G(128)@1 [s0;%% [* Constructor detail]]}}&] [s5;* &] [s5;:Plot`:`:Plot`(`): [* Plot]()&] [s2;%% Constructs empty plot with default properties.&] [s3; &] [s0; ]