• Articles
  • Api Documentation
Show / Hide Table of Contents
  • SprutTechnology.GeWatchDNClient
    • STGeWatch
    • STGeWatchClient
  • SprutTechnology.SCPostprocessor
    • ArcBreakMode
    • ArcSettings
    • BrakeAxesEnumerator
    • CLDArray
    • CLDAxisBrake
    • CLDCmdType
    • CLDCmdTypeExtensions
    • CLDConst
    • CLDCycle
    • CLDEDMMotionMode
    • CLDFeedKind
    • CLDFeedUnits
    • CLDFileType
    • CLDInterpMode
    • CLDMultiMotionAxis
    • CLDOriginPositionMode
    • CLDOriginType
    • CLDPlaneType
    • CLDRotationDir
    • CLDSpindleAction
    • CLDSpindleSpeedMode
    • CLDThreadOrient
    • CLDThreadUnits
    • CodeParamType
    • CommonFuncs
    • CountingNCWord
    • EDMRollMode
    • EPostprocessorException
    • IArrayNamedPropertyIndexer
    • IBinaryNCStorage
    • IBooleanNamedPropertyIndexer
    • ICLDAxesBrakeCommand
    • ICLDBrakeAxesIndexer
    • ICLDCircleCommand
    • ICLDClampCommand
    • ICLDCommand
    • ICLDCommentCommand
    • ICLDCoolantCommand
    • ICLDCoolantTubeIndexer
    • ICLDCutComCommand
    • ICLDCycleCommand
    • ICLDDelayCommand
    • ICLDEDMMoveCommand
    • ICLDEDMMoveSpan
    • ICLDEffectorCommand
    • ICLDExtCycleCommand
    • ICLDFeedrateCommand
    • ICLDFile
    • ICLDFileCmdIndexer
    • ICLDFileList
    • ICLDFiniCommand
    • ICLDFromCommand
    • ICLDGoHomeCommand
    • ICLDGotoCommand
    • ICLDInsertCommand
    • ICLDInterpolationCommand
    • ICLDLoadToolCommand
    • ICLDMachineAxesIndexer
    • ICLDMachineAxisInfo
    • ICLDMachineInfo
    • ICLDMachiningTool
    • ICLDMotionCommand
    • ICLDMoveVelocityCommand
    • ICLDMultiArcCommand
    • ICLDMultiArcPoint
    • ICLDMultiAxisArray
    • ICLDMultiGotoCommand
    • ICLDMultiMotionAxesIndexer
    • ICLDMultiMotionCommand
    • ICLDOpStopCommand
    • ICLDOriginCommand
    • ICLDPartNoCommand
    • ICLDPhysicGotoCommand
    • ICLDPlaneCommand
    • ICLDPowerCommand
    • ICLDPPFunCommand
    • ICLDPrintCommand
    • ICLDProject
    • ICLDRapidCommand
    • ICLDSelWorkpieceCommand
    • ICLDSinglePassThreadCommand
    • ICLDSpindleCommand
    • ICLDStopCommand
    • ICLDStructureCommand
    • ICLDSub
    • ICLDSubList
    • ICLDSyncAxesCommand
    • ICLDSyncWaitCommand
    • ICLDTakeoverCommand
    • ICLDTechOperation
    • ICLDTechOperationList
    • ICLDTLContactCommand
    • ICLDTranslator
    • ICodeParametersOfCLDCommand
    • ICodeParametersOfCLDCommandBooleanIndexer
    • ICodeParametersOfCLDCommandFloatIndexer
    • ICodeParametersOfCLDCommandIntegerIndexer
    • ICodeParametersOfCLDCommandStringIndexer
    • IFloatNamedPropertyIndexer
    • IInputBox
    • IInputBoxEnumValuesList<T>
    • IInputBoxFactory
    • IInputBoxProperty
    • IIntegerNamedPropertyIndexer
    • INamedPropertiesCollection
    • INamedProperty
    • INamedPropertyIndexer
    • INCBlockOwner
    • INCFileOwner
    • INCLabel
    • INCStorage
    • INCStorageManager
    • InitNamesProc
    • InpArray<T>
    • InpNumber
    • InputBoxEnumValuesFormer<T>
    • InputBoxValueSetter<T>
    • IPostprocessingLogReceiver
    • IPPFunTechInfo
    • IPPFunTechInfoTool
    • IPPFunTechInfoWorkpiece
    • IStringNamedPropertyIndexer
    • ITextNCStorage
    • IToolGeometry
    • Log
    • LogMessageType
    • MsgBtnSet
    • MsgClickedBtn
    • MsgDefBtn
    • MsgType
    • MultiMotionAxesEnumerator
    • NamedParamType
    • NamedPropIterator
    • NCBlock
    • NCBlockWordsEnumerator
    • NCLabelSnapMode
    • NCWord
    • NCWordDecPoint
    • NCWordSign
    • NCWordState
    • NCWordTextCase
    • NumericNCWord
    • PostprocessorSettings
    • TBinaryNCFile
    • TExternalNCFile
    • TextNCWord
    • TInp2DPoint
    • TInp3DPoint
    • TInp5DPoint
    • TInpComplexRotationConvention
    • TInpLocation
    • TInpQuaternion
    • TInpRotation
    • TInpRotationConvention
    • TNCFile
    • TNCFilesManager
    • TNCStorageType
    • TPostprocessor
    • TrailingZeroesMode
    • TransliterationTable
    • Transliterator
    • TranslitPair
    • TSimpleTextNCFile
    • TTextNCFile
  • SprutTechnology.STDefLib
    • AngleUnits
    • STDef
  • SprutTechnology.STMachiningToolsImportHelper
    • FinalizeMachiningToolsImportLib
    • GetMachiningToolsImportLibPointer
    • IMTI_AxialToolItemsExtension
    • IMTI_CustomAxialShapeToolExtension
    • IMTI_MachiningToolsImportLibraryExtension
    • IMTI_MachiningToolsItemExtension
    • IMTI_TurnToolItemsExtension
    • MTIMachiningToolsImportHelper
    • NativeLibLoader
    • TPlanarCurveReader
    • TPlanarCurveSpan
  • SprutTechnology.VecMatrLib
    • EVecMatrLibError
    • GWConsts
    • ISTGeWatch
    • ISTGeWatchable
    • ISTGeWatchClient
    • T2DPoint
    • T3DArc
    • T3DCut
    • T3DMatrix
    • T3DPoint
    • T5DPoint
    • TComplexRotationConvention
    • TLocation
    • TQuaternion
    • TRotation
    • TRotationConvention
    • TRotationsConverter
    • VML

Class STGeWatchClient

Inheritance
System.Object
STGeWatch
STGeWatchClient
Implements
System.IDisposable
ISTGeWatchClient
ISTGeWatch
Inherited Members
STGeWatch.Dispose()
STGeWatch.IsGeWatchRunning()
STGeWatch.OpenObject(String)
STGeWatch.OpenObject(String, Boolean)
STGeWatch.CloseObject()
STGeWatch.StartCurve(Double, Double, String)
STGeWatch.StopCurve(Boolean)
STGeWatch.CutTo(Double, Double)
STGeWatch.ArcTo(Double, Double, Double, Double, Double)
STGeWatch.Point(Double, Double, String)
STGeWatch.Arrow(Double, Double, Double, Double, String)
STGeWatch.Box(Double, Double, Double, Double, String)
STGeWatch.SetProperty(String, Double)
STGeWatch.SetFormat(Int32, Int32)
STGeWatch.Clear()
STGeWatch.ClearImmediate()
STGeWatch.Line(Double, Double, Double, Double, String)
STGeWatch.Circle(Double, Double, Double, String)
STGeWatch.Arc(Double, Double, Double, Double, Double, Double, Double, String)
STGeWatch.LineColor(Int32)
STGeWatch.LineWidth(Int32)
STGeWatch.StartCurve3d(T3DPoint)
STGeWatch.StartCurve3d(T3DPoint, String)
STGeWatch.StartCurve3d(Double, Double, Double, String)
STGeWatch.StopCurve3d(Boolean)
STGeWatch.CutTo3d(T3DPoint)
STGeWatch.CutTo3d(Double, Double, Double)
STGeWatch.ArcTo3d(T3DPoint, T3DPoint, T3DPoint, Double)
STGeWatch.ArcTo3d(T3DPoint, T3DPoint)
STGeWatch.Point3d(T3DPoint, String)
STGeWatch.Point3d(Double, Double, Double, String)
STGeWatch.Arrow3d(Double, Double, Double, Double, Double, Double, String)
STGeWatch.Arrow3d(T3DPoint, T3DPoint, String)
STGeWatch.CoordSys(T3DMatrix, String)
STGeWatch.CoordSys(T3DMatrix, Double, String)
STGeWatch.StartTriangles()
STGeWatch.AddTriangleVertex(Double, Double, Double)
STGeWatch.SetVertexNormal(Double, Double, Double)
STGeWatch.CloseTriangles()
STGeWatch.Cube(Double, Double, Double, Double, Double, Double)
STGeWatch.SetObjectLCS(T3DMatrix)
STGeWatch.glBegin(Int32)
STGeWatch.glEnd()
STGeWatch.glVertex(T3DPoint)
STGeWatch.glNormal(T3DPoint)
STGeWatch.GetFlag(String)
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()
Namespace: SprutTechnology.GeWatchDNClient
Assembly: GEWatchDNClient.dll
Syntax
public class STGeWatchClient : STGeWatch, IDisposable, ISTGeWatchClient, ISTGeWatch

Methods

Free()

Declaration
public static void Free()

Initialize()

Declaration
public static void Initialize()

IsRunning()

Declaration
public bool IsRunning()
Returns
Type Description
System.Boolean

Run()

Declaration
public bool Run()
Returns
Type Description
System.Boolean

Run(String)

Declaration
public bool Run(string GeWatchPath)
Parameters
Type Name Description
System.String GeWatchPath
Returns
Type Description
System.Boolean

Watch(ISTGeWatchable)

Declaration
public void Watch(ISTGeWatchable obj)
Parameters
Type Name Description
ISTGeWatchable obj

Watch(ISTGeWatchable, String)

Declaration
public void Watch(ISTGeWatchable obj, string name)
Parameters
Type Name Description
ISTGeWatchable obj
System.String name

Implements

System.IDisposable
ISTGeWatchClient
ISTGeWatch
In This Article
Back to top Generated by DocFX