Gocator API

- Home
- Types
- Files

All Classes Files Functions Variables Typedefs Macros Modules Pages
All Types
All library types:

C GoActiveAreaConfig | Represents an active area configuration element
C GoAddressInfo | Sensor network address settings
C GoAlignmentRef | Represents an alignment reference
C GoAlignmentState | Represents an alignment state
C GoAlignmentStatus | Represents the operation status of an alignment
C GoAlignmentTarget | Represents a alignment target type
C GoAlignmentType | Represents an alignment type
C GoAlignMsg | Represents a message containing an alignment result
C GoAnalog | Represents Analog output settings
C GoAnalogEvent | Represents a analog output event
C GoAnalogTrigger | Represents an analog output trigger
C GoAsciiOperation | Represents an ASCII protocol operational type
C GoBoundingBoxMatchMsg | Represents a message containing bounding box based part matching results
C GoBoxAsymmetryType | Represents the bounding box part matching asymmetry detection type
C GoControl | Represents a set of sensor command connections (control, upgrade)
C GoCylinderRegion | Represents a cylinder region for select surface tools
C GoDataMessageType | Lists all data message types
C GoDataMsg | Represents a base message sourced from the data channel
C GoDataSet | Represents a collection of data channel or health channel messages
C GoDataSource | Represents a data source
C GoDataStep | Represents possible data streams
C GoDataStream | Represents a data stream which consists of a data step and ID
C GoDecision | Represents the measurement output decision values. Bit 0 represents the decision value, while bits 1 through 7 represent the decision code, outlined by GoDecisionCode
C GoDecisionCode | Represents the possible measurement decision codes
C GoDigital | Represents Digital output settings
C GoDigitalEvent | Represents a digital output event
C GoDigitalPass | Represents a digital output condition
C GoDigitalSignal | Represents a digital output signal type
C GoDiscovery | Represents a discovery client
C GoDiscoveryExtInfo | Represents an extended Discovery Information object
C GoDiscoveryInfo | Represents discovery information for a single device
C GoDiscoveryProperty | Represents a property returned in an extended Discovery information message
C GoEdgeMatchMsg | Represents a message containing edge based part matching results
C GoElement32u | Represents a 32-bit unsigned integer configuration element with a range and enabled state
C GoElement64f | Represents a 64-bit floating point configuration element with a range and enabled state
C GoElementBool | Represents a boolean configuration element with an enabled state
C GoEllipseAsymmetryType | Represents the bounding Ellipse part matching asymmetry detection type
C GoEllipseMatchMsg | Represents a message containing ellipse based part matching results
C GoEncoderSpacingMinSource | Represents the current encoder period limiting source
C GoEncoderTriggerMode | Represents an encoder's triggering behavior
C GoEndianType | Represents an endian output type
C GoEthernet | Represents Ethernet output settings
C GoEthernetProtocol | Represents a ethernet output protocol
C GoExposureCalMsg | Represents a message containing exposure calibration results
C GoExposureMode | Represents all possible exposure modes
C GoFamily | Represents the supported Gocator hardware families
C GoFrameRateMaxSource | Represents the current maximum frame rate limiting source
C GoGammaType | Represents a material gamma type
C GoHealthIndicatorId | Represents a health indicator ID
C GoHealthMsg | Represents health information from a single sensor
C GoImageType | Represents an image type
C GoImplicitTriggerOverride | Represents an EthernetIP implicit messaging trigger override
C GoIndicator | Represents health indicator
C GoInputSource | Represents a data input source
C GoLayout | Represents a layout related sensor configuration
C GoMaterial | Represents configurable material acquisition settings
C GoMaterialType | Represents a material acquisition type
C GoMeasurement | Represents the base class for a tool measurement or script output
C GoMeasurementData | Represents a measurement result
C GoMeasurementMsg | Represents a message containing a set of GoMeasurementData
C GoMeasurementType | Lists all measurement types
C GoMode | Represents a scan mode
C GoMultiplexBank | Represents a bank of related sensors to be used in multiplexing
C GoOrientation | Represents a sensor orientation type
C GoOutput | Represents output configuration
C GoOutputCompositeSource | Represents a composite data source
C GoOutputDelayDomain | Represents an output delay domain
C GoOutputSource | Represents output sources
C GoPartDetection | Represents the part detection parameters of the surface mode configuration
C GoPartFrameOfReference | Represents a part detection frame of reference
C GoPartHeightThresholdDirection | Represents a part detection height threshold direction
C GoPartMatchAlgorithm | Represents a part matching algorithm
C GoPartMatching | Represents the part matching parameters of the surface mode configuration
C GoPartModel | Represents a part model configuration
C GoPartModelEdge | Represents a part model edge configuration
C GoPatternSequenceType | Represents a pattern sequence type
C GoPixelType | Represents a video message pixel type
C GoPortInfo | Ports used from a source device
C GoProfileArea | Represents a profile area tool
C GoProfileAreaArea | Represents an area measurement for a Profile Area tool
C GoProfileAreaCentroidX | Represents a centroid X measurement for a Profile Area Tool
C GoProfileAreaCentroidZ | Represents a centroid Z measurement for a Profile Area Tool
C GoProfileAreaType | Determines how to calculate profile area
C GoProfileBox | Represents a profile bounding box tool
C GoProfileBoxGlobalAngle | Represents a global angle measurement for a Profile Bounding Box tool
C GoProfileBoxGlobalX | Represents a global X measurement for a Profile Bounding Box tool
C GoProfileBoxGlobalY | Represents a global Y measurement for a Profile Bounding Box tool
C GoProfileBoxHeight | Represents a height measurement for a Profile Bounding Box tool
C GoProfileBoxWidth | Represents a width measurement for a Profile Bounding Box tool
C GoProfileBoxX | Represents an X measurement for a Profile Bounding Box tool
C GoProfileBoxZ | Represents a Z measurement for a Profile Bounding Box tool
C GoProfileBridgeValue | Represents a profile bridge value tool
C GoProfileBridgeValueAngle | Represents an angle measurement for a Profile Bridge Value tool
C GoProfileBridgeValueBridgeValue | Represents a bridge value measurement for a Profile Bridge Value tool
C GoProfileCircle | Represents a profile circle tool
C GoProfileCircleRadius | Represents a radius value measurement for a Profile Circle Tool
C GoProfileCircleX | Represents an X value measurement for a Profile Circle Tool
C GoProfileCircleZ | Represents a Z value measurement for a Profile Circle Tool
C GoProfileDim | Represents a profile dimension tool
C GoProfileDimCenterX | Represents a center X value measurement for a Profile Dimension Tool
C GoProfileDimCenterZ | Represents a center Z value measurement for a Profile Dimension Tool
C GoProfileDimDistance | Represents a distance value measurement for a Profile Dimension Tool
C GoProfileDimHeight | Represents a height value measurement for a Profile Dimension Tool
C GoProfileDimWidth | Represents a width value measurement for a Profile Dimension Tool
C GoProfileEdge | Represents a profile edge used in various profile tools
C GoProfileEdgeType | Represents a profile edge type
C GoProfileFeature | Represents a profile feature used in various profile tools
C GoProfileFeatureType | Represents a profile feature point type
C GoProfileGapAxis | Represents a profile gap measurement axis
C GoProfileGapSide | Selects which edge to use as the reference in a panel tool
C GoProfileGenerationStartTrigger | Represents a profile generation start trigger
C GoProfileGenerationType | Represents a profile generation type
C GoProfileGroove | Represents a profile groove tool
C GoProfileGrooveDepth | Represents a depth measurement for a Profile Groove Tool
C GoProfileGrooveLocation | Determines which groove position to return
C GoProfileGrooveSelectType | Determines which groove to select when multiple are present
C GoProfileGrooveShape | Represents a profile edge type
C GoProfileGrooveWidth | Represents a width measurement for a Profile Groove Tool
C GoProfileGrooveX | Represents an X value measurement for a Profile Groove Tool
C GoProfileGrooveZ | Represents a Z value measurement for a Profile Groove tool
C GoProfileIntensityMsg | Represents a data message containing a set of profile intensity arrays
C GoProfileIntersect | Represents a profile intersect tool
C GoProfileIntersectAngle | Represents an intersect angle measurement for a Profile Intersect Tool
C GoProfileIntersectX | Represents an intersect X measurement for a Profile Intersect Tool
C GoProfileIntersectZ | Represents an intersect Z measurement for a Profile Intersect Tool
C GoProfileLine | Represents a profile line tool
C GoProfileLineMaxError | Represents a maximum error measurement for a Profile Line Tool
C GoProfileLineMinError | Represents a minimum error measurement for a Profile Line Tool
C GoProfileLinePercentile | Represents a percentile measurement for a Profile Line Tool
C GoProfileLineStdDev | Represents a standard deviation measurement for a Profile Line Tool
C GoProfileLineType | Determines whether to use a line based on a Profile Line fit, or based on the x-axis
C GoProfileMsg | Represents a data message containing a set of profile arrays
C GoProfilePanel | Represents a profile panel tool
C GoProfilePanelFlush | Represents a flush measurement for a Profile Panel Tool
C GoProfilePanelGap | Represents a gap measurement for a Profile Panel Tool
C GoProfilePosition | Represents a profile position tool
C GoProfilePositionX | Represents an X measurement for a Profile Position tool
C GoProfilePositionZ | Represents an Z measurement for a Profile Position tool
C GoProfileRegion | Represents a profile region used in various profile tools
C GoProfileStrip | Represents a profile strip tool
C GoProfileStripBaseType | Represents a profile strip tool base type
C GoProfileStripEdgeType | Represents a profile strip tool edge type
C GoProfileStripHeight | Represents an height measurement for a Profile Strip Tool
C GoProfileStripLocation | Determines which Strip position to return
C GoProfileStripSelectType | Determines which Strip to select when multiple are present
C GoProfileStripWidth | Represents a width measurement for a Profile Strip Tool
C GoProfileStripX | Represents an X measurement for a Profile Strip Tool
C GoProfileStripZ | Represents a Z measurement for a Profile Strip Tool
C GoProfileTool | Represents a base profile tool
C GoProfileXLine | Represents a profile X-Line tool
C GoProfileXLineValidity | Represents an Validity measurement for a Profile X-Line tool
C GoProfileXLineZ | Represents an Z measurement for a Profile X-Line tool
C GoReceiver | Represents a data/health receiver
C GoRegion3d | Represents a three dimensional surface region
C GoReplayExportSourceType | Represents the replay export source type
C GoResampledProfileMsg | Represents a data message containing a set of re-sampled profile arrays
C GoRole | Represents a user role
C GoScript | Represents a script tool
C GoScriptOutput | Represents a script output for a Script Tool
C GoSection | Represents sections to be applied on surface data
C GoSectionIntensityMsg | Represents a data message containing a set of profile intensity arrays
C GoSectionMsg | Represents a data message containing a set of section arrays
C GoSections | Represents the collection of sections and limits for defining them
C GoSeekDirection | Represents a playback seek direction
C GoSelcomFormat | Represents the selcom format followed on the serial output
C GoSensor | Represents a Gocator sensor
C GoSensorInfo | Represents read-only sensor information
C GoSerial | Represents Serial output settings
C GoSerializer | Serializes/deserializes objects to/from Gocator Data Protocol
C GoSerialProtocol | Represents all serial output protocols
C GoSetup | Represents a device configuration
C GoSpacingIntervalType | Represents spacing interval types
C GoSpotSelectionType | Represents a spot selection type
C GoStamp | Represents an acquisition stamp
C GoStampMsg | Represents a message containing a set of acquisition stamps
C GoState | Represents the current state of a sensor object
C GoStates | Sensor state, login, alignment information, recording state, playback source, uptime, playback information, and auto-start setting state
C GoSurfaceBox | Represents a surface bounding box tool
C GoSurfaceBoxGlobalX | Represents a global X measurement for a Surface Bounding Box tool
C GoSurfaceBoxGlobalY | Represents a global Y measurement for a Surface Bounding Box tool
C GoSurfaceBoxGlobalZAngle | Represents a global Z angle measurement for a Surface Bounding Box tool
C GoSurfaceBoxHeight | Represents a height measurement for a Surface Bounding Box tool
C GoSurfaceBoxLength | Represents a length measurement for a Surface Bounding Box tool
C GoSurfaceBoxWidth | Represents a width measurement for a Surface Bounding Box tool
C GoSurfaceBoxX | Represents an X measurement for a Surface Bounding Box tool
C GoSurfaceBoxY | Represents a Y measurement for a Surface Bounding Box tool
C GoSurfaceBoxZ | Represents a Z measurement for a Surface Bounding Box tool
C GoSurfaceBoxZAngle | Represents a Z-angle measurement for a Surface Bounding Box tool
C GoSurfaceCountersunkHole | Represents a Surface Counter Sunk Hole tool
C GoSurfaceCountersunkHoleBevelAngle | Represents a Bevel Angle measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleBevelRadius | Represents an Bevel Radius position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleCounterboreDepth | Represents a counterbore depth measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleDepth | Represents a Depth position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleOuterRadius | Represents an Outer Radius position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleShape | Represents a surface countersunk hole tool shape
C GoSurfaceCountersunkHoleX | Represents an X position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleXAngle | Represents an X Angle position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleY | Represents a Y position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleYAngle | Represents a Y Angle position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleZ | Represents a Z position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceDim | Represents a Surface dimension tool
C GoSurfaceDimCenterX | Represents a center X value measurement for a Surface Dimension Tool
C GoSurfaceDimCenterY | Represents a center Y value measurement for a Surface Dimension Tool
C GoSurfaceDimCenterZ | Represents a center Z value measurement for a Surface Dimension Tool
C GoSurfaceDimDistance | Represents a distance value measurement for a Surface Dimension Tool
C GoSurfaceDimHeight | Represents a height value measurement for a Surface Dimension Tool
C GoSurfaceDimLength | Represents a Length value measurement for a Surface Dimension Tool
C GoSurfaceDimPlaneDistance | Represents a distance value measurement for a Surface Dimension Tool
C GoSurfaceDimWidth | Represents a width value measurement for a Surface Dimension Tool
C GoSurfaceEllipse | Represents a surface ellipse tool
C GoSurfaceEllipseMajor | Represents a major value measurement for a Surface Ellipse tool
C GoSurfaceEllipseMinor | Represents a minor value measurement for a Surface Ellipse tool
C GoSurfaceEllipseRatio | Represents a ratio measurement for a Surface Ellipse tool
C GoSurfaceEllipseZAngle | Represents a Z-angle measurement for a Surface Ellipse tool
C GoSurfaceFeature | Represents a surface feature for select surface tools
C GoSurfaceFeatureType | Represents a surface feature type
C GoSurfaceGeneration | Represents a surface generation configuration
C GoSurfaceGenerationStartTrigger | Represents a surface generation start trigger
C GoSurfaceGenerationType | Represents a surface generation type
C GoSurfaceHole | Represents a surface hole tool
C GoSurfaceHoleRadius | Represents a radius measurement for a Surface Hole Tool
C GoSurfaceHoleX | Represents an X measurement for a Surface Hole Tool
C GoSurfaceHoleY | Represents a Y measurement for a Surface Hole Tool
C GoSurfaceHoleZ | Represents a Z measurement for a Surface Hole Tool
C GoSurfaceIntensityMsg | Represents a data message containing a surface intensity array
C GoSurfaceLocation | Represents a surface location
C GoSurfaceMsg | Represents a data message containing a surface array
C GoSurfaceOpening | Represents a surface opening tool
C GoSurfaceOpeningAngle | Represents an angle measurement for a Surface Opening Tool
C GoSurfaceOpeningLength | Represents a length measurement for a Surface Opening Tool
C GoSurfaceOpeningType | Represents a surface opening tool type
C GoSurfaceOpeningWidth | Represents a width measurement for a Surface Opening Tool
C GoSurfaceOpeningX | Represents an X measurement for a Surface Opening Tool
C GoSurfaceOpeningY | Represents a Y measurement for a Surface Opening Tool
C GoSurfaceOpeningZ | Represents a Z measurement for a Surface Opening Tool
C GoSurfacePlane | Represents a surface plane tool
C GoSurfacePlaneMaxError | Represents a Maximum Error measurement for a Surface Plane Tool
C GoSurfacePlaneMinError | Represents a Minimum Error measurement for a Surface Plane Tool
C GoSurfacePlaneStdDev | Represents a Standard Deviation measurement for a Surface Plane Tool
C GoSurfacePlaneXAngle | Represents an X-angle measurement for a Surface Plane Tool
C GoSurfacePlaneYAngle | Represents a Y-angle measurement for a Surface Plane Tool
C GoSurfacePlaneZOffset | Represents a Z-offset measurement for a Surface Plane Tool
C GoSurfacePosition | Represents a surface position tool
C GoSurfacePositionX | Represents an X measurement for a Surface Position Tool
C GoSurfacePositionY | Represents a Y measurement for a Surface Position Tool
C GoSurfacePositionZ | Represents a Z measurement for a Surface Position Tool
C GoSurfaceRegion2d | Represents a two dimensional surface tool region
C GoSurfaceStud | Represents a surface stud tool
C GoSurfaceStudBaseX | Represents a base X measurement for a Surface Stud Tool
C GoSurfaceStudBaseY | Represents a base Y measurement for a Surface Stud Tool
C GoSurfaceStudBaseZ | Represents a base Z measurement for a Surface Stud Tool
C GoSurfaceStudRadius | Represents a radius measurement for a Surface Stud Tool
C GoSurfaceStudTipX | Represents a tip X measurement for a Surface Stud Tool
C GoSurfaceStudTipY | Represents a tip Y measurement for a Surface Stud Tool
C GoSurfaceStudTipZ | Represents a tip Z measurement for a Surface Stud Tool
C GoSurfaceTool | Represents a base surface tool
C GoSurfaceVolume | Represents a surface volume tool
C GoSurfaceVolumeArea | Represents an area measurement for a Surface Volume Tool
C GoSurfaceVolumeThickness | Represents a thickness measurement for a Surface Volume Tool
C GoSurfaceVolumeVolume | Represents a volume measurement for a Surface Volume Tool
C GoSystem | Represents a system of Gocator devices
C GoTool | Represents the base tool class
C GoTools | Represents a collection of tools
C GoToolType | Lists all tool types
C GoTransform | Represents a sensor transformation
C GoTransformation | Represents an alignment element
C GoTransformedDataRegion | Represents a transformed data region
C GoTrigger | Represents a trigger
C GoTriggerSource | Represents a trigger source type
C GoTriggerUnits | Represents the system's primary synchronization domain
C GoUpgradeFxArgs | Represents arguments provided to an upgrade callback function
C GoUser | Represents a user id
C GoVideoMsg | Represents a data message containing a video image