Class STGeWatch
Inheritance
object
STGeWatch
Implements
System.IDisposable
Assembly: GEWatchDNClient.dll
Syntax
public class STGeWatch : Object, ISTGeWatch, IDisposable
Constructors
STGeWatch()
Declaration
Methods
AddTriangleVertex(double, double, double)
Declaration
public void AddTriangleVertex(double x, double y, double z)
Parameters
Type |
Name |
Description |
double |
x |
|
double |
y |
|
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 |
double |
x1 |
|
double |
y1 |
|
double |
x2 |
|
double |
y2 |
|
double |
xc |
|
double |
yc |
|
double |
r |
|
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 |
double |
x |
|
double |
y |
|
double |
xc |
|
double |
yc |
|
double |
r |
|
ArcTo3d(T3DPoint, T3DPoint, T3DPoint, double)
Declaration
public void ArcTo3d(T3DPoint endP, T3DPoint centerP, T3DPoint planeNormal, double radius)
Parameters
ArcTo3d(T3DPoint, T3DPoint)
Declaration
public void ArcTo3d(T3DPoint middleP, T3DPoint endP)
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 |
double |
x |
|
double |
y |
|
double |
tx |
|
double |
ty |
|
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 |
double |
x |
|
double |
y |
|
double |
z |
|
double |
tx |
|
double |
ty |
|
double |
tz |
|
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 |
double |
xMin |
|
double |
yMin |
|
double |
xMax |
|
double |
yMax |
|
string |
Name |
|
Circle(double, double, double, string)
Declaration
public void Circle(double xc, double yc, double r, string Name)
Parameters
Type |
Name |
Description |
double |
xc |
|
double |
yc |
|
double |
r |
|
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 |
|
double |
length |
|
string |
Name |
|
CoordSys(T3DMatrix, string)
Declaration
public void CoordSys(T3DMatrix cs, string Name)
Parameters
Type |
Name |
Description |
T3DMatrix |
cs |
|
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 |
double |
xMin |
|
double |
yMin |
|
double |
zMin |
|
double |
xMax |
|
double |
yMax |
|
double |
zMax |
|
CutTo(double, double)
Declaration
public void CutTo(double x, double y)
Parameters
Type |
Name |
Description |
double |
x |
|
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 |
double |
x |
|
double |
y |
|
double |
z |
|
Dispose()
Declaration
Finalize()
Declaration
protected override void Finalize()
GetFlag(string)
Declaration
public bool GetFlag(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
glBegin(int)
Declaration
public void glBegin(int pType)
Parameters
Type |
Name |
Description |
int |
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
Line(double, double, double, double, string)
Declaration
public void Line(double x1, double y1, double x2, double y2, string Name)
Parameters
Type |
Name |
Description |
double |
x1 |
|
double |
y1 |
|
double |
x2 |
|
double |
y2 |
|
string |
Name |
|
LineColor(int)
Declaration
public void LineColor(int Value)
Parameters
Type |
Name |
Description |
int |
Value |
|
LineWidth(int)
Declaration
public void LineWidth(int Value)
Parameters
Type |
Name |
Description |
int |
Value |
|
OpenObject(string, bool)
Declaration
public bool OpenObject(string Identifier, bool ReWrite)
Parameters
Type |
Name |
Description |
string |
Identifier |
|
bool |
ReWrite |
|
Returns
OpenObject(string)
Declaration
public bool OpenObject(string Identifier)
Parameters
Type |
Name |
Description |
string |
Identifier |
|
Returns
Point(double, double, string)
Declaration
public void Point(double x, double y, string Name)
Parameters
Type |
Name |
Description |
double |
x |
|
double |
y |
|
string |
Name |
|
Point3d(T3DPoint, string)
Declaration
public void Point3d(T3DPoint p, string Name)
Parameters
Type |
Name |
Description |
T3DPoint |
p |
|
string |
Name |
|
Point3d(double, double, double, string)
Declaration
public void Point3d(double x, double y, double z, string Name)
Parameters
Type |
Name |
Description |
double |
x |
|
double |
y |
|
double |
z |
|
string |
Name |
|
Declaration
public void SetFormat(int Attribute, int Value)
Parameters
Type |
Name |
Description |
int |
Attribute |
|
int |
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 |
string |
Name |
|
double |
Value |
|
SetVertexNormal(double, double, double)
Declaration
public void SetVertexNormal(double x, double y, double z)
Parameters
Type |
Name |
Description |
double |
x |
|
double |
y |
|
double |
z |
|
StartCurve(double, double, string)
Declaration
public void StartCurve(double x, double y, string Name)
Parameters
Type |
Name |
Description |
double |
x |
|
double |
y |
|
string |
Name |
|
StartCurve3d(T3DPoint, string)
Declaration
public void StartCurve3d(T3DPoint p, string Name)
Parameters
Type |
Name |
Description |
T3DPoint |
p |
|
string |
Name |
|
StartCurve3d(T3DPoint)
Declaration
public void StartCurve3d(T3DPoint p)
Parameters
StartCurve3d(double, double, double, string)
Declaration
public void StartCurve3d(double x, double y, double z, string Name)
Parameters
Type |
Name |
Description |
double |
x |
|
double |
y |
|
double |
z |
|
string |
Name |
|
StartTriangles()
Declaration
public void StartTriangles()
StopCurve(bool)
Declaration
public void StopCurve(bool IsClosed)
Parameters
Type |
Name |
Description |
bool |
IsClosed |
|
StopCurve3d(bool)
Declaration
public void StopCurve3d(bool IsClosed)
Parameters
Type |
Name |
Description |
bool |
IsClosed |
|
Implements
System.IDisposable