< Back
New-OxyArrowAnnotation
Post
NAME New-OxyArrowAnnotation
SYNOPSIS
Returns an object that represents an annotation that shows an arrow.
SYNTAX
New-OxyArrowAnnotation [-AddTo <OxyPlot.PlotModel>] [-ArrowDirection <Horker.OxyPlotCli.TypeAdaptors.Double[]>]
[-Color <Horker.OxyPlotCli.TypeAdaptors.OxyColor>] [-EndPoint <Horker.OxyPlotCli.TypeAdaptors.Double[]>] [-Font
<System.String>] [-FontSize <Horker.OxyPlotCli.TypeAdaptors.Double>] [-FontWeight
<Horker.OxyPlotCli.TypeAdaptors.Double>] [-HeadLength <Horker.OxyPlotCli.TypeAdaptors.Double>] [-HeadWidth
<Horker.OxyPlotCli.TypeAdaptors.Double>] [-Layer <OxyPlot.Annotations.AnnotationLayer>] [-LineJoin
<OxyPlot.LineJoin>] [-LineStyle <OxyPlot.LineStyle>] [-PassThru] [-Selectable
<Horker.OxyPlotCli.TypeAdaptors.Bool>] [-SelectionMode <OxyPlot.SelectionMode>] [-StartPoint
<Horker.OxyPlotCli.TypeAdaptors.Double[]>] [-StrokeThickness <Horker.OxyPlotCli.TypeAdaptors.Double>] [-Style
<System.String>] [-Tag <System.Object>] [-Text <System.String>] [-TextColor
<Horker.OxyPlotCli.TypeAdaptors.OxyColor>] [-TextHorizontalAlignment <OxyPlot.HorizontalAlignment>] [-TextPosition
<Horker.OxyPlotCli.TypeAdaptors.Double[]>] [-TextRotation <Horker.OxyPlotCli.TypeAdaptors.Double>]
[-TextVerticalAlignment <OxyPlot.VerticalAlignment>] [-ToolTip <System.String>] [-Veeness
<Horker.OxyPlotCli.TypeAdaptors.Double>] [-XAxisKey <System.String>] [-YAxisKey <System.String>]
[<CommonParameters>]
DESCRIPTION
Returns an object that represents an annotation that shows an arrow.
PARAMETERS
-AddTo <OxyPlot.PlotModel>
Specifies the PlotModel object to which the object is added.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-ArrowDirection <Horker.OxyPlotCli.TypeAdaptors.Double[]>
Sets the arrow direction.
Setting this property overrides the OxyPlot.Annotations.ArrowAnnotation.StartPoint property.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Color <Horker.OxyPlotCli.TypeAdaptors.OxyColor>
Sets the color of the arrow.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-EndPoint <Horker.OxyPlotCli.TypeAdaptors.Double[]>
Sets the end point of the arrow.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Font <System.String>
Sets the font. The default is null (use OxyPlot.PlotModel.DefaultFont.
If the value is null, the DefaultFont of the parent PlotModel will be used.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-FontSize <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the size of the font. The default is double.NaN (use OxyPlot.PlotModel.DefaultFontSize).
If the value is NaN, the DefaultFontSize of the parent PlotModel will be used.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-FontWeight <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the font weight. The default is FontWeights.Normal.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-HeadLength <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the length of the head (relative to the stroke thickness) (the default value is 10).
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-HeadWidth <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the width of the head (relative to the stroke thickness) (the default value is 3).
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Layer <OxyPlot.Annotations.AnnotationLayer>
Sets the rendering layer of the annotation. The default value is
OxyPlot.Annotations.AnnotationLayer.AboveSeries.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-LineJoin <OxyPlot.LineJoin>
Sets the line join type.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-LineStyle <OxyPlot.LineStyle>
Sets the line style.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-PassThru <System.Management.Automation.SwitchParameter>
Returns a created object when the -AddTo, -OutFile or -Show parameter is specified.
Required? false
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-Selectable <Horker.OxyPlotCli.TypeAdaptors.Bool>
Sets a value indicating whether this element can be selected. The default is true.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-SelectionMode <OxyPlot.SelectionMode>
Sets the selection mode of items in this element. The default is SelectionMode.All.
This is only used by the select/unselect functionality, not by the rendering.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-StartPoint <Horker.OxyPlotCli.TypeAdaptors.Double[]>
Sets the start point of the arrow.
This property is overridden by the ArrowDirection property, if set.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-StrokeThickness <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the stroke thickness (the default value is 2).
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Style <System.String>
Specifies the style.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Tag <System.Object>
Sets an arbitrary object value that can be used to store custom information about this plot element. The
default is null.
This property is analogous to Tag properties in other Microsoft programming models. Tag is intended to provide
a pre-existing property location where you can store some basic custom information about any PlotElement
without requiring you to subclass an element.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Text <System.String>
Sets the annotation text.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-TextColor <Horker.OxyPlotCli.TypeAdaptors.OxyColor>
Sets the color of the text. The default is OxyColors.Automatic (use OxyPlot.PlotModel.TextColor).
If the value is OxyColors.Automatic, the TextColor of the parent PlotModel will be used.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-TextHorizontalAlignment <OxyPlot.HorizontalAlignment>
Sets the horizontal alignment of the text.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-TextPosition <Horker.OxyPlotCli.TypeAdaptors.Double[]>
Sets the position of the text.
If the value is DataPoint.Undefined, the default position of the text will be used.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-TextRotation <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the rotation of the text.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-TextVerticalAlignment <OxyPlot.VerticalAlignment>
Sets the vertical alignment of the text.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-ToolTip <System.String>
Sets the tool tip. The default is null.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Veeness <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the 'veeness' of the arrow head (relative to thickness) (the default value is 0).
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-XAxisKey <System.String>
Sets the X axis key.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-YAxisKey <System.String>
Sets the Y axis key.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
None
OUTPUTS
OxyPlot.Annotations.ArrowAnnotation
NOTES
RELATED LINKS
Online Version: https://github.com/horker/oxyplotcli2/b ... otation.md
SYNOPSIS
Returns an object that represents an annotation that shows an arrow.
SYNTAX
New-OxyArrowAnnotation [-AddTo <OxyPlot.PlotModel>] [-ArrowDirection <Horker.OxyPlotCli.TypeAdaptors.Double[]>]
[-Color <Horker.OxyPlotCli.TypeAdaptors.OxyColor>] [-EndPoint <Horker.OxyPlotCli.TypeAdaptors.Double[]>] [-Font
<System.String>] [-FontSize <Horker.OxyPlotCli.TypeAdaptors.Double>] [-FontWeight
<Horker.OxyPlotCli.TypeAdaptors.Double>] [-HeadLength <Horker.OxyPlotCli.TypeAdaptors.Double>] [-HeadWidth
<Horker.OxyPlotCli.TypeAdaptors.Double>] [-Layer <OxyPlot.Annotations.AnnotationLayer>] [-LineJoin
<OxyPlot.LineJoin>] [-LineStyle <OxyPlot.LineStyle>] [-PassThru] [-Selectable
<Horker.OxyPlotCli.TypeAdaptors.Bool>] [-SelectionMode <OxyPlot.SelectionMode>] [-StartPoint
<Horker.OxyPlotCli.TypeAdaptors.Double[]>] [-StrokeThickness <Horker.OxyPlotCli.TypeAdaptors.Double>] [-Style
<System.String>] [-Tag <System.Object>] [-Text <System.String>] [-TextColor
<Horker.OxyPlotCli.TypeAdaptors.OxyColor>] [-TextHorizontalAlignment <OxyPlot.HorizontalAlignment>] [-TextPosition
<Horker.OxyPlotCli.TypeAdaptors.Double[]>] [-TextRotation <Horker.OxyPlotCli.TypeAdaptors.Double>]
[-TextVerticalAlignment <OxyPlot.VerticalAlignment>] [-ToolTip <System.String>] [-Veeness
<Horker.OxyPlotCli.TypeAdaptors.Double>] [-XAxisKey <System.String>] [-YAxisKey <System.String>]
[<CommonParameters>]
DESCRIPTION
Returns an object that represents an annotation that shows an arrow.
PARAMETERS
-AddTo <OxyPlot.PlotModel>
Specifies the PlotModel object to which the object is added.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-ArrowDirection <Horker.OxyPlotCli.TypeAdaptors.Double[]>
Sets the arrow direction.
Setting this property overrides the OxyPlot.Annotations.ArrowAnnotation.StartPoint property.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Color <Horker.OxyPlotCli.TypeAdaptors.OxyColor>
Sets the color of the arrow.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-EndPoint <Horker.OxyPlotCli.TypeAdaptors.Double[]>
Sets the end point of the arrow.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Font <System.String>
Sets the font. The default is null (use OxyPlot.PlotModel.DefaultFont.
If the value is null, the DefaultFont of the parent PlotModel will be used.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-FontSize <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the size of the font. The default is double.NaN (use OxyPlot.PlotModel.DefaultFontSize).
If the value is NaN, the DefaultFontSize of the parent PlotModel will be used.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-FontWeight <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the font weight. The default is FontWeights.Normal.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-HeadLength <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the length of the head (relative to the stroke thickness) (the default value is 10).
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-HeadWidth <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the width of the head (relative to the stroke thickness) (the default value is 3).
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Layer <OxyPlot.Annotations.AnnotationLayer>
Sets the rendering layer of the annotation. The default value is
OxyPlot.Annotations.AnnotationLayer.AboveSeries.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-LineJoin <OxyPlot.LineJoin>
Sets the line join type.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-LineStyle <OxyPlot.LineStyle>
Sets the line style.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-PassThru <System.Management.Automation.SwitchParameter>
Returns a created object when the -AddTo, -OutFile or -Show parameter is specified.
Required? false
Position? named
Default value False
Accept pipeline input? False
Accept wildcard characters? false
-Selectable <Horker.OxyPlotCli.TypeAdaptors.Bool>
Sets a value indicating whether this element can be selected. The default is true.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-SelectionMode <OxyPlot.SelectionMode>
Sets the selection mode of items in this element. The default is SelectionMode.All.
This is only used by the select/unselect functionality, not by the rendering.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-StartPoint <Horker.OxyPlotCli.TypeAdaptors.Double[]>
Sets the start point of the arrow.
This property is overridden by the ArrowDirection property, if set.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-StrokeThickness <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the stroke thickness (the default value is 2).
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Style <System.String>
Specifies the style.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Tag <System.Object>
Sets an arbitrary object value that can be used to store custom information about this plot element. The
default is null.
This property is analogous to Tag properties in other Microsoft programming models. Tag is intended to provide
a pre-existing property location where you can store some basic custom information about any PlotElement
without requiring you to subclass an element.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Text <System.String>
Sets the annotation text.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-TextColor <Horker.OxyPlotCli.TypeAdaptors.OxyColor>
Sets the color of the text. The default is OxyColors.Automatic (use OxyPlot.PlotModel.TextColor).
If the value is OxyColors.Automatic, the TextColor of the parent PlotModel will be used.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-TextHorizontalAlignment <OxyPlot.HorizontalAlignment>
Sets the horizontal alignment of the text.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-TextPosition <Horker.OxyPlotCli.TypeAdaptors.Double[]>
Sets the position of the text.
If the value is DataPoint.Undefined, the default position of the text will be used.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-TextRotation <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the rotation of the text.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-TextVerticalAlignment <OxyPlot.VerticalAlignment>
Sets the vertical alignment of the text.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-ToolTip <System.String>
Sets the tool tip. The default is null.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-Veeness <Horker.OxyPlotCli.TypeAdaptors.Double>
Sets the 'veeness' of the arrow head (relative to thickness) (the default value is 0).
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-XAxisKey <System.String>
Sets the X axis key.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
-YAxisKey <System.String>
Sets the Y axis key.
Required? false
Position? named
Default value None
Accept pipeline input? False
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
None
OUTPUTS
OxyPlot.Annotations.ArrowAnnotation
NOTES
RELATED LINKS
Online Version: https://github.com/horker/oxyplotcli2/b ... otation.md