1// +build go1.9
2
3// Copyright 2020 Microsoft Corporation
4//
5// Licensed under the Apache License, Version 2.0 (the "License");
6// you may not use this file except in compliance with the License.
7// You may obtain a copy of the License at
8//
9//     http://www.apache.org/licenses/LICENSE-2.0
10//
11// Unless required by applicable law or agreed to in writing, software
12// distributed under the License is distributed on an "AS IS" BASIS,
13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14// See the License for the specific language governing permissions and
15// limitations under the License.
16
17// This code was auto-generated by:
18// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
19
20package inkrecognizer
21
22import original "github.com/Azure/azure-sdk-for-go/services/preview/cognitiveservices/v1.0/inkrecognizer"
23
24type Application = original.Application
25
26const (
27	Drawing Application = original.Drawing
28	Mixed   Application = original.Mixed
29	Writing Application = original.Writing
30)
31
32type Category = original.Category
33
34const (
35	InkBullet     Category = original.InkBullet
36	InkDrawing    Category = original.InkDrawing
37	InkWord       Category = original.InkWord
38	Line          Category = original.Line
39	Paragraph     Category = original.Paragraph
40	Root          Category = original.Root
41	Unknown       Category = original.Unknown
42	WritingRegion Category = original.WritingRegion
43)
44
45type Class = original.Class
46
47const (
48	ClassContainer Class = original.ClassContainer
49	ClassLeaf      Class = original.ClassLeaf
50)
51
52type Container = original.Container
53
54const (
55	ContainerLine          Container = original.ContainerLine
56	ContainerParagraph     Container = original.ContainerParagraph
57	ContainerRoot          Container = original.ContainerRoot
58	ContainerWritingRegion Container = original.ContainerWritingRegion
59)
60
61type InputDevice = original.InputDevice
62
63const (
64	Armature        InputDevice = original.Armature
65	ArticulatedArm  InputDevice = original.ArticulatedArm
66	Digitizer       InputDevice = original.Digitizer
67	LightPen        InputDevice = original.LightPen
68	Pen             InputDevice = original.Pen
69	StereoPlotter   InputDevice = original.StereoPlotter
70	ThreedDigitizer InputDevice = original.ThreedDigitizer
71	TouchPad        InputDevice = original.TouchPad
72	TouchScreen     InputDevice = original.TouchScreen
73	WhiteBoard      InputDevice = original.WhiteBoard
74)
75
76type Kind = original.Kind
77
78const (
79	KindInkDrawing Kind = original.KindInkDrawing
80	KindInkWriting Kind = original.KindInkWriting
81)
82
83type Leaf = original.Leaf
84
85const (
86	LeafInkBullet  Leaf = original.LeafInkBullet
87	LeafInkDrawing Leaf = original.LeafInkDrawing
88	LeafInkWord    Leaf = original.LeafInkWord
89	LeafUnknown    Leaf = original.LeafUnknown
90)
91
92type RasterOp = original.RasterOp
93
94const (
95	CopyPen     RasterOp = original.CopyPen
96	MaskPen     RasterOp = original.MaskPen
97	NoOperation RasterOp = original.NoOperation
98)
99
100type Shape = original.Shape
101
102const (
103	ShapeBlockArrow          Shape = original.ShapeBlockArrow
104	ShapeCircle              Shape = original.ShapeCircle
105	ShapeCloud               Shape = original.ShapeCloud
106	ShapeCurve               Shape = original.ShapeCurve
107	ShapeDiamond             Shape = original.ShapeDiamond
108	ShapeDrawing             Shape = original.ShapeDrawing
109	ShapeEllipse             Shape = original.ShapeEllipse
110	ShapeEquilateralTriangle Shape = original.ShapeEquilateralTriangle
111	ShapeHeart               Shape = original.ShapeHeart
112	ShapeHexagon             Shape = original.ShapeHexagon
113	ShapeIsoscelesTriangle   Shape = original.ShapeIsoscelesTriangle
114	ShapeLine                Shape = original.ShapeLine
115	ShapeParallelogram       Shape = original.ShapeParallelogram
116	ShapePentagon            Shape = original.ShapePentagon
117	ShapePolyLine            Shape = original.ShapePolyLine
118	ShapeQuadrilateral       Shape = original.ShapeQuadrilateral
119	ShapeRectangle           Shape = original.ShapeRectangle
120	ShapeRightTriangle       Shape = original.ShapeRightTriangle
121	ShapeSquare              Shape = original.ShapeSquare
122	ShapeStarCrossed         Shape = original.ShapeStarCrossed
123	ShapeStarSimple          Shape = original.ShapeStarSimple
124	ShapeTrapezoid           Shape = original.ShapeTrapezoid
125	ShapeTriangle            Shape = original.ShapeTriangle
126)
127
128type Tip = original.Tip
129
130const (
131	Ellipse   Tip = original.Ellipse
132	Rectangle Tip = original.Rectangle
133)
134
135type Unit = original.Unit
136
137const (
138	Cm Unit = original.Cm
139	In Unit = original.In
140	Mm Unit = original.Mm
141)
142
143type AlternatePatternItem = original.AlternatePatternItem
144type AnalysisRequest = original.AnalysisRequest
145type AnalysisResponse = original.AnalysisResponse
146type BaseClient = original.BaseClient
147type Client = original.Client
148type DrawingAttributesPattern = original.DrawingAttributesPattern
149type DrawingAttributesPatternColor = original.DrawingAttributesPatternColor
150type ErrorModel = original.ErrorModel
151type ErrorModelDetailsItem = original.ErrorModelDetailsItem
152type InkPoint = original.InkPoint
153type InkPointValueAttribute = original.InkPointValueAttribute
154type PointDetailsPattern = original.PointDetailsPattern
155type RecognitionUnitItem = original.RecognitionUnitItem
156type RecognitionUnitItemBoundingRectangle = original.RecognitionUnitItemBoundingRectangle
157type Stroke = original.Stroke
158
159func New(endpoint string) BaseClient {
160	return original.New(endpoint)
161}
162func NewClient(endpoint string) Client {
163	return original.NewClient(endpoint)
164}
165func NewWithoutDefaults(endpoint string) BaseClient {
166	return original.NewWithoutDefaults(endpoint)
167}
168func PossibleApplicationValues() []Application {
169	return original.PossibleApplicationValues()
170}
171func PossibleCategoryValues() []Category {
172	return original.PossibleCategoryValues()
173}
174func PossibleClassValues() []Class {
175	return original.PossibleClassValues()
176}
177func PossibleContainerValues() []Container {
178	return original.PossibleContainerValues()
179}
180func PossibleInputDeviceValues() []InputDevice {
181	return original.PossibleInputDeviceValues()
182}
183func PossibleKindValues() []Kind {
184	return original.PossibleKindValues()
185}
186func PossibleLeafValues() []Leaf {
187	return original.PossibleLeafValues()
188}
189func PossibleRasterOpValues() []RasterOp {
190	return original.PossibleRasterOpValues()
191}
192func PossibleShapeValues() []Shape {
193	return original.PossibleShapeValues()
194}
195func PossibleTipValues() []Tip {
196	return original.PossibleTipValues()
197}
198func PossibleUnitValues() []Unit {
199	return original.PossibleUnitValues()
200}
201func UserAgent() string {
202	return original.UserAgent() + " profiles/preview"
203}
204func Version() string {
205	return original.Version()
206}
207