/[gr2lib]/trunk/gr2lib/core/interfaces/IArtToolInfo.cs
ViewVC logotype

Contents of /trunk/gr2lib/core/interfaces/IArtToolInfo.cs

Parent Directory Parent Directory | Revision Log Revision Log


Revision 186 - (show annotations) (download)
Sat Jul 24 02:23:18 2010 UTC (10 years ago) by william
File size: 1626 byte(s)
continue to add xml documentation

1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using gr2lib.core.typedefs;
6 using gr2lib.core.coretypes.implementation;
7 using gr2lib.core.ui.helpers;
8
9 namespace gr2lib.core.interfaces
10 {
11 /// <summary>
12 /// IArtToolInfo inteface
13 /// </summary>
14 public interface IArtToolInfo : INativePointer, IExtendedData
15 {
16 /// <summary>
17 /// ArtTool Name
18 /// </summary>
19 StringType FromArtToolName { get; set; }
20 /// <summary>
21 /// ArtTool Major
22 /// </summary>
23 int ArtToolMajorRevision { get; set; }
24 /// <summary>
25 /// ArtTool Minor
26 /// </summary>
27 int ArtToolMinorRevision { get; set; }
28 /// <summary>
29 /// ArtTool ToolVersion
30 /// </summary>
31 ArtToolInfoVersion ToolVersion { get; set; }
32
33 /// <summary>
34 /// ArtTool UnitsPerMeter
35 /// </summary>
36 NumericType<Single> UnitsPerMeter { get; set; }
37 /// <summary>
38 /// ArtTool Origin
39 /// </summary>
40 Vector3 Origin { get; set; }
41 /// <summary>
42 /// ArtTool Right
43 /// </summary>
44 Vector3 Right { get; set; }
45 /// <summary>
46 /// ArtTool OrUpigin
47 /// </summary>
48 Vector3 Up { get; set; }
49 /// <summary>
50 /// ArtTool Back
51 /// </summary>
52 Vector3 Back { get; set; }
53 /// <summary>
54 /// ArtTool Vector (Origin, Right, Up, Back)
55 /// </summary>
56 ArtToolInfoVector Vector { get; set; }
57 }
58 }

  ViewVC Help
Powered by ViewVC 1.1.22