Class STGeWatch
Inheritance
System.Object
STGeWatch
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: GEWatchDNClient.dll
Syntax
public class STGeWatch : ISTGeWatch, IDisposable
Constructors
STGeWatch()
Declaration
Methods
AddTriangleVertex(Double, Double, Double)
Declaration
public void AddTriangleVertex(double x, double y, double z)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
| System.Double |
z |
|
Arc(Double, Double, Double, Double, Double, Double, Double, String)
Declaration
public void Arc(double x1, double y1, double x2, double y2, double xc, double yc, double r, string Name)
Parameters
| Type |
Name |
Description |
| System.Double |
x1 |
|
| System.Double |
y1 |
|
| System.Double |
x2 |
|
| System.Double |
y2 |
|
| System.Double |
xc |
|
| System.Double |
yc |
|
| System.Double |
r |
|
| System.String |
Name |
|
ArcTo(Double, Double, Double, Double, Double)
Declaration
public void ArcTo(double x, double y, double xc, double yc, double r)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
| System.Double |
xc |
|
| System.Double |
yc |
|
| System.Double |
r |
|
ArcTo3d(T3DPoint, T3DPoint)
Declaration
public void ArcTo3d(T3DPoint middleP, T3DPoint endP)
Parameters
ArcTo3d(T3DPoint, T3DPoint, T3DPoint, Double)
Declaration
public void ArcTo3d(T3DPoint endP, T3DPoint centerP, T3DPoint planeNormal, double radius)
Parameters
Arrow(Double, Double, Double, Double, String)
Declaration
public void Arrow(double x, double y, double tx, double ty, string Name)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
| System.Double |
tx |
|
| System.Double |
ty |
|
| System.String |
Name |
|
Arrow3d(T3DPoint, T3DPoint, String)
Declaration
public void Arrow3d(T3DPoint p, T3DPoint tn, string Name)
Parameters
Arrow3d(Double, Double, Double, Double, Double, Double, String)
Declaration
public void Arrow3d(double x, double y, double z, double tx, double ty, double tz, string Name)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
| System.Double |
z |
|
| System.Double |
tx |
|
| System.Double |
ty |
|
| System.Double |
tz |
|
| System.String |
Name |
|
Box(Double, Double, Double, Double, String)
Declaration
public void Box(double xMin, double yMin, double xMax, double yMax, string Name)
Parameters
| Type |
Name |
Description |
| System.Double |
xMin |
|
| System.Double |
yMin |
|
| System.Double |
xMax |
|
| System.Double |
yMax |
|
| System.String |
Name |
|
Circle(Double, Double, Double, String)
Declaration
public void Circle(double xc, double yc, double r, string Name)
Parameters
| Type |
Name |
Description |
| System.Double |
xc |
|
| System.Double |
yc |
|
| System.Double |
r |
|
| System.String |
Name |
|
Clear()
Declaration
Declaration
public void ClearImmediate()
CloseObject()
Declaration
public void CloseObject()
CloseTriangles()
Declaration
public void CloseTriangles()
CoordSys(T3DMatrix, Double, String)
Declaration
public void CoordSys(T3DMatrix cs, double length, string Name)
Parameters
| Type |
Name |
Description |
| T3DMatrix |
cs |
|
| System.Double |
length |
|
| System.String |
Name |
|
CoordSys(T3DMatrix, String)
Declaration
public void CoordSys(T3DMatrix cs, string Name)
Parameters
| Type |
Name |
Description |
| T3DMatrix |
cs |
|
| System.String |
Name |
|
Cube(Double, Double, Double, Double, Double, Double)
Declaration
public void Cube(double xMin, double yMin, double zMin, double xMax, double yMax, double zMax)
Parameters
| Type |
Name |
Description |
| System.Double |
xMin |
|
| System.Double |
yMin |
|
| System.Double |
zMin |
|
| System.Double |
xMax |
|
| System.Double |
yMax |
|
| System.Double |
zMax |
|
CutTo(Double, Double)
Declaration
public void CutTo(double x, double y)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
CutTo3d(T3DPoint)
Declaration
public void CutTo3d(T3DPoint p)
Parameters
CutTo3d(Double, Double, Double)
Declaration
public void CutTo3d(double x, double y, double z)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
| System.Double |
z |
|
Dispose()
Declaration
Finalize()
Declaration
protected void Finalize()
GetFlag(String)
Declaration
public bool GetFlag(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
| Type |
Description |
| System.Boolean |
|
glBegin(Int32)
Declaration
public void glBegin(int pType)
Parameters
| Type |
Name |
Description |
| System.Int32 |
pType |
|
glEnd()
Declaration
glNormal(T3DPoint)
Declaration
public void glNormal(T3DPoint p)
Parameters
glVertex(T3DPoint)
Declaration
public void glVertex(T3DPoint p)
Parameters
IsGeWatchRunning()
Declaration
public bool IsGeWatchRunning()
Returns
| Type |
Description |
| System.Boolean |
|
Line(Double, Double, Double, Double, String)
Declaration
public void Line(double x1, double y1, double x2, double y2, string Name)
Parameters
| Type |
Name |
Description |
| System.Double |
x1 |
|
| System.Double |
y1 |
|
| System.Double |
x2 |
|
| System.Double |
y2 |
|
| System.String |
Name |
|
LineColor(Int32)
Declaration
public void LineColor(int Value)
Parameters
| Type |
Name |
Description |
| System.Int32 |
Value |
|
LineWidth(Int32)
Declaration
public void LineWidth(int Value)
Parameters
| Type |
Name |
Description |
| System.Int32 |
Value |
|
OpenObject(String)
Declaration
public bool OpenObject(string Identifier)
Parameters
| Type |
Name |
Description |
| System.String |
Identifier |
|
Returns
| Type |
Description |
| System.Boolean |
|
OpenObject(String, Boolean)
Declaration
public bool OpenObject(string Identifier, bool ReWrite)
Parameters
| Type |
Name |
Description |
| System.String |
Identifier |
|
| System.Boolean |
ReWrite |
|
Returns
| Type |
Description |
| System.Boolean |
|
Point(Double, Double, String)
Declaration
public void Point(double x, double y, string Name)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
| System.String |
Name |
|
Point3d(T3DPoint, String)
Declaration
public void Point3d(T3DPoint p, string Name)
Parameters
| Type |
Name |
Description |
| T3DPoint |
p |
|
| System.String |
Name |
|
Point3d(Double, Double, Double, String)
Declaration
public void Point3d(double x, double y, double z, string Name)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
| System.Double |
z |
|
| System.String |
Name |
|
Declaration
public void SetFormat(int Attribute, int Value)
Parameters
| Type |
Name |
Description |
| System.Int32 |
Attribute |
|
| System.Int32 |
Value |
|
SetObjectLCS(T3DMatrix)
Declaration
public void SetObjectLCS(T3DMatrix M)
Parameters
SetProperty(String, Double)
Declaration
public void SetProperty(string Name, double Value)
Parameters
| Type |
Name |
Description |
| System.String |
Name |
|
| System.Double |
Value |
|
SetVertexNormal(Double, Double, Double)
Declaration
public void SetVertexNormal(double x, double y, double z)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
| System.Double |
z |
|
StartCurve(Double, Double, String)
Declaration
public void StartCurve(double x, double y, string Name)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
| System.String |
Name |
|
StartCurve3d(T3DPoint)
Declaration
public void StartCurve3d(T3DPoint p)
Parameters
StartCurve3d(T3DPoint, String)
Declaration
public void StartCurve3d(T3DPoint p, string Name)
Parameters
| Type |
Name |
Description |
| T3DPoint |
p |
|
| System.String |
Name |
|
StartCurve3d(Double, Double, Double, String)
Declaration
public void StartCurve3d(double x, double y, double z, string Name)
Parameters
| Type |
Name |
Description |
| System.Double |
x |
|
| System.Double |
y |
|
| System.Double |
z |
|
| System.String |
Name |
|
StartTriangles()
Declaration
public void StartTriangles()
StopCurve(Boolean)
Declaration
public void StopCurve(bool IsClosed)
Parameters
| Type |
Name |
Description |
| System.Boolean |
IsClosed |
|
StopCurve3d(Boolean)
Declaration
public void StopCurve3d(bool IsClosed)
Parameters
| Type |
Name |
Description |
| System.Boolean |
IsClosed |
|
Implements
System.IDisposable