• 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

Interface ISTGeWatchClient

Inherited Members
ISTGeWatch.OpenObject(String)
ISTGeWatch.OpenObject(String, Boolean)
ISTGeWatch.CloseObject()
ISTGeWatch.StartCurve(Double, Double, String)
ISTGeWatch.StopCurve(Boolean)
ISTGeWatch.CutTo(Double, Double)
ISTGeWatch.ArcTo(Double, Double, Double, Double, Double)
ISTGeWatch.Point(Double, Double, String)
ISTGeWatch.Arrow(Double, Double, Double, Double, String)
ISTGeWatch.Box(Double, Double, Double, Double, String)
ISTGeWatch.SetProperty(String, Double)
ISTGeWatch.SetFormat(Int32, Int32)
ISTGeWatch.Clear()
ISTGeWatch.ClearImmediate()
ISTGeWatch.Line(Double, Double, Double, Double, String)
ISTGeWatch.Circle(Double, Double, Double, String)
ISTGeWatch.Arc(Double, Double, Double, Double, Double, Double, Double, String)
ISTGeWatch.LineColor(Int32)
ISTGeWatch.LineWidth(Int32)
ISTGeWatch.StartCurve3d(T3DPoint)
ISTGeWatch.StartCurve3d(T3DPoint, String)
ISTGeWatch.StartCurve3d(Double, Double, Double, String)
ISTGeWatch.StopCurve3d(Boolean)
ISTGeWatch.CutTo3d(T3DPoint)
ISTGeWatch.CutTo3d(Double, Double, Double)
ISTGeWatch.ArcTo3d(T3DPoint, T3DPoint, T3DPoint, Double)
ISTGeWatch.ArcTo3d(T3DPoint, T3DPoint)
ISTGeWatch.Point3d(T3DPoint, String)
ISTGeWatch.Point3d(Double, Double, Double, String)
ISTGeWatch.Arrow3d(Double, Double, Double, Double, Double, Double, String)
ISTGeWatch.Arrow3d(T3DPoint, T3DPoint, String)
ISTGeWatch.CoordSys(T3DMatrix, String)
ISTGeWatch.CoordSys(T3DMatrix, Double, String)
ISTGeWatch.StartTriangles()
ISTGeWatch.AddTriangleVertex(Double, Double, Double)
ISTGeWatch.SetVertexNormal(Double, Double, Double)
ISTGeWatch.CloseTriangles()
ISTGeWatch.Cube(Double, Double, Double, Double, Double, Double)
ISTGeWatch.SetObjectLCS(T3DMatrix)
ISTGeWatch.glBegin(Int32)
ISTGeWatch.glEnd()
ISTGeWatch.glVertex(T3DPoint)
ISTGeWatch.glNormal(T3DPoint)
ISTGeWatch.GetFlag(String)
Namespace: SprutTechnology.VecMatrLib
Assembly: VecMatrLib.dll
Syntax
public interface ISTGeWatchClient : ISTGeWatch

Methods

IsRunning()

Declaration
bool IsRunning()
Returns
Type Description
System.Boolean

Run()

Declaration
bool Run()
Returns
Type Description
System.Boolean

Run(String)

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

Watch(ISTGeWatchable)

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

Watch(ISTGeWatchable, String)

Declaration
void Watch(ISTGeWatchable obj, string name)
Parameters
Type Name Description
ISTGeWatchable obj
System.String name
In This Article
Back to top Generated by DocFX