1
1
using System . Xml . Serialization ;
2
- using System . CodeDom . Compiler ;
3
2
using Newtonsoft . Json ;
4
3
5
- namespace OpenEphys . ProbeInterface
4
+ namespace OpenEphys . ProbeInterface . NET
6
5
{
7
6
/// <summary>
8
7
/// Class that implements the Probe Interface specification for a Probe.
9
8
/// </summary>
10
9
public class Probe
11
10
{
12
-
13
11
/// <summary>
14
12
/// Gets the <see cref="ProbeNdim"/> to use while plotting the <see cref="Probe"/>.
15
13
/// </summary>
@@ -35,7 +33,7 @@ public class Probe
35
33
public ProbeAnnotations Annotations { get ; protected set ; }
36
34
37
35
/// <summary>
38
- /// Gets the <see cref="ProbeInterface .ContactAnnotations"/> for the <see cref="Probe"/>.
36
+ /// Gets the <see cref="ContactAnnotations .ContactAnnotations"/> for the <see cref="Probe"/>.
39
37
/// </summary>
40
38
/// <remarks>
41
39
/// This field can be used for noting things like where it physically is within a specimen, or if it
@@ -63,7 +61,6 @@ public class Probe
63
61
[ JsonProperty ( "contact_plane_axes" ) ]
64
62
public float [ ] [ ] [ ] ContactPlaneAxes { get ; protected set ; }
65
63
66
-
67
64
/// <summary>
68
65
/// Gets the <see cref="ContactShape"/> for each contact.
69
66
/// </summary>
@@ -84,7 +81,6 @@ public class Probe
84
81
[ JsonProperty ( "contact_shape_params" , Required = Required . Always ) ]
85
82
public ContactShapeParam [ ] ContactShapeParams { get ; protected set ; }
86
83
87
-
88
84
/// <summary>
89
85
/// Gets the outline of the probe that represents the physical shape.
90
86
/// </summary>
@@ -114,7 +110,6 @@ public class Probe
114
110
[ JsonProperty ( "shank_ids" ) ]
115
111
public string [ ] ShankIds { get ; internal set ; }
116
112
117
-
118
113
/// <summary>
119
114
/// Public constructor, defined as the default Json constructor.
120
115
/// </summary>
@@ -264,11 +259,11 @@ public static ContactShapeParam[] DefaultRectParams(int numberOfContacts, float
264
259
}
265
260
266
261
/// <summary>
267
- /// Returns a default array of sequential <see cref="Probe. DeviceChannelIndices"/>.
262
+ /// Returns a default array of sequential <see cref="DeviceChannelIndices"/>.
268
263
/// </summary>
269
264
/// <param name="numberOfContacts">Number of contacts in a single <see cref="Probe"/>.</param>
270
- /// <param name="offset">The first value of the <see cref="Probe. DeviceChannelIndices"/>.</param>
271
- /// <returns>A serially increasing array of <see cref="Probe. DeviceChannelIndices"/>.</returns>
265
+ /// <param name="offset">The first value of the <see cref="DeviceChannelIndices"/>.</param>
266
+ /// <returns>A serially increasing array of <see cref="DeviceChannelIndices"/>.</returns>
272
267
public static int [ ] DefaultDeviceChannelIndices ( int numberOfContacts , int offset )
273
268
{
274
269
int [ ] deviceChannelIndices = new int [ numberOfContacts ] ;
@@ -282,10 +277,10 @@ public static int[] DefaultDeviceChannelIndices(int numberOfContacts, int offset
282
277
}
283
278
284
279
/// <summary>
285
- /// Returns a sequential array of <see cref="Probe. ContactIds"/>.
280
+ /// Returns a sequential array of <see cref="ContactIds"/>.
286
281
/// </summary>
287
282
/// <param name="numberOfContacts">Number of contacts in a single <see cref="Probe"/>.</param>
288
- /// <returns>Array of strings defining the <see cref="Probe. ContactIds"/>.</returns>
283
+ /// <returns>Array of strings defining the <see cref="ContactIds"/>.</returns>
289
284
public static string [ ] DefaultContactIds ( int numberOfContacts )
290
285
{
291
286
string [ ] contactIds = new string [ numberOfContacts ] ;
0 commit comments