Gocator API
 All Classes Files Functions Variables Typedefs Macros Modules Pages
GoSdk

Description

Core types and definitions.

Types

class  GoAccelerator
 Represents an GoAccelerator instance. More...
 
struct  GoAcceleratorConnectionStatus
 Represents the status of the Accelerator connection. More...
 
struct  GoActiveAreaConfig
 Represents an active area configuration element. More...
 
struct  GoAddressInfo
 Sensor network address settings. More...
 
class  GoAdvanced
 Represents configurable advanced acquisition settings. More...
 
struct  GoAdvancedType
 Represents advanced acquisition type. More...
 
struct  GoAlignmentRef
 Represents an alignment reference. More...
 
struct  GoAlignmentState
 Represents an alignment state. More...
 
struct  GoAlignmentStatus
 Represents the operation status of an alignment. More...
 
struct  GoAlignmentTarget
 Represents a alignment target type. More...
 
struct  GoAlignmentType
 Represents an alignment type. More...
 
struct  GoBuddyInfo
 Buddy related status of another sensor. More...
 
struct  GoDataSource
 Represents a data source. More...
 
struct  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. More...
 
struct  GoDecisionCode
 Represents the possible measurement decision codes. More...
 
struct  GoElement32u
 Represents a 32-bit unsigned integer configuration element with a range and enabled state. More...
 
struct  GoElement64f
 Represents a 64-bit floating point configuration element with a range and enabled state. More...
 
struct  GoElementBool
 Represents a boolean configuration element with an enabled state. More...
 
struct  GoEncoderSpacingMinSource
 Represents the current encoder period limiting source. More...
 
struct  GoEncoderTriggerMode
 Represents an encoder's triggering behavior. More...
 
struct  GoEventType
 Represents the event type represented by an event message. More...
 
struct  GoExposureMode
 Represents all possible exposure modes. More...
 
struct  GoFamily
 Represents the supported Gocator hardware families. More...
 
class  GoFeature
 Represents the base class for a tool Feature or script output. More...
 
struct  GoFilter
 Represents a filter configuration element. More...
 
struct  GoFrameRateMaxSource
 Represents the current maximum frame rate limiting source. More...
 
struct  GoGammaType
 Represents an advanced gamma type. More...
 
struct  GoImageType
 Represents an image type. More...
 
struct  GoImplicitTriggerOverride
 Represents an EthernetIP implicit messaging trigger override. More...
 
struct  GoInputSource
 Represents a data input source. More...
 
struct  GoIntensitySource
 Represents all possible sources of intensity data. More...
 
class  GoLayout
 Represents a layout related sensor configuration. More...
 
class  GoMaterial
 Represents configurable material acquisition settings. More...
 
struct  GoMaterialType
 Represents a material acquisition type. More...
 
class  GoMeasurement
 Represents the base class for a tool measurement or script output. More...
 
struct  GoMode
 Represents a scan mode. More...
 
class  GoMultiplexBank
 Represents a bank of related sensors to be used in multiplexing. More...
 
struct  GoOcclusionReductionAlg
 Represents an occlusion reduction algorithm. More...
 
struct  GoOrientation
 Represents a sensor orientation type. More...
 
struct  GoOutputCompositeSource
 Represents a composite data source. More...
 
struct  GoPartFrameOfReference
 Represents a part detection frame of reference. More...
 
struct  GoPatternSequenceType
 Represents a pattern sequence type. More...
 
struct  GoPixelType
 Represents a video message pixel type. More...
 
struct  GoPortInfo
 Ports used from a source device. More...
 
class  GoProfileAreaCenterPoint
 Represents a center point feature of a Profile Area tool. More...
 
class  GoProfileBoundingBoxCenterPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfileBoundingBoxCornerPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfileCircleCenterPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfileDimensionCenterPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfileIntersectBaseLine
 Represents a base line feature of a Profile Intersect tool. More...
 
class  GoProfileIntersectIntersectPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfileIntersectLine
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfileLineLine
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfileLineMaxErrorPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfileLineMinErrorPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfilePanelLeftFlushPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfilePanelLeftGapPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfilePanelRightFlushPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfilePanelRightGapPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfilePositionPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoProfileRoundCornerPoint
 Represents a position Z measurement of a Range Position tool. More...
 
struct  GoReplayExportSourceType
 Represents the replay export source type. More...
 
struct  GoRole
 Represents a user role. More...
 
class  GoSection
 Represents sections to be applied on surface data. More...
 
struct  GoSeekDirection
 Represents a playback seek direction. More...
 
class  GoSensor
 Represents a Gocator sensor. More...
 
class  GoSensorInfo
 Represents read-only sensor information. More...
 
class  GoSetup
 Represents a device configuration. More...
 
struct  GoSpacingIntervalType
 Represents spacing interval types. More...
 
struct  GoSpotSelectionType
 Represents a spot selection type. More...
 
struct  GoState
 Represents the current state of a sensor object. More...
 
struct  GoStates
 Sensor state, login, alignment information, recording state, playback source, uptime, playback information, and auto-start setting state. More...
 
class  GoSurfaceBoundingBoxCenterPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoSurfaceCountersunkHoleCenterPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoSurfaceDimensionCenterPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoSurfaceEdgeCenterPoint
 Represents an center point.of a Surface Edge. More...
 
class  GoSurfaceEdgeEdgeLine
 Represents an edge line.of a Surface Edge. More...
 
class  GoSurfaceEllipseCenterPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoSurfaceEllipseMajorAxisLine
 Represents a major axis line. More...
 
class  GoSurfaceEllipseMinorAxisLine
 Represents a minor axis line. More...
 
class  GoSurfaceHoleCenterPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoSurfaceOpeningCenterPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoSurfacePositionPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoSurfaceStudBasePoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoSurfaceStudTipPoint
 Represents a position Z measurement of a Range Position tool. More...
 
class  GoSystem
 Represents a system of Gocator devices. More...
 
class  GoTracheid
 Represents tracheid data. More...
 
class  GoTransform
 Represents a sensor transformation. More...
 
struct  GoTransformation
 Represents an alignment element. More...
 
struct  GoTransformedDataRegion
 Represents a transformed data region. More...
 
struct  GoTrigger
 Represents a trigger. More...
 
struct  GoTriggerSource
 Represents a trigger source type. More...
 
struct  GoTriggerUnits
 Represents the system's primary synchronization domain. More...
 
struct  GoUpgradeFxArgs
 Represents arguments provided to an upgrade callback function. More...
 
struct  GoUser
 Represents a user id. More...