Sets the name of the operators producing LineSegment1 and LineSegment2.
Namespace: Cognex.VisionPro3DAssembly: Cognex.VisionPro3D (in Cognex.VisionPro3D.dll) Version: 91.0.0.0
public void SetLineSegmentsUsingOperators(
Cog3DRangeImageCrossSectionOperatorsParams parentCollection,
Cog3DRangeImageCrossSectionOperatorBase operator1,
Cog3DRangeImageCrossSectionOperatorBase operator2
)
public void SetLineSegmentsUsingOperators(
Cog3DRangeImageCrossSectionOperatorsParams parentCollection,
Cog3DRangeImageCrossSectionOperatorBase operator1,
Cog3DRangeImageCrossSectionOperatorBase operator2
)
Public Sub SetLineSegmentsUsingOperators (
parentCollection As Cog3DRangeImageCrossSectionOperatorsParams,
operator1 As Cog3DRangeImageCrossSectionOperatorBase,
operator2 As Cog3DRangeImageCrossSectionOperatorBase
)
Public Sub SetLineSegmentsUsingOperators (
parentCollection As Cog3DRangeImageCrossSectionOperatorsParams,
operator1 As Cog3DRangeImageCrossSectionOperatorBase,
operator2 As Cog3DRangeImageCrossSectionOperatorBase
)
public:
void SetLineSegmentsUsingOperators(
Cog3DRangeImageCrossSectionOperatorsParams^ parentCollection,
Cog3DRangeImageCrossSectionOperatorBase^ operator1,
Cog3DRangeImageCrossSectionOperatorBase^ operator2
)
public:
void SetLineSegmentsUsingOperators(
Cog3DRangeImageCrossSectionOperatorsParams^ parentCollection,
Cog3DRangeImageCrossSectionOperatorBase^ operator1,
Cog3DRangeImageCrossSectionOperatorBase^ operator2
)
| Exception | Condition |
|---|
| ArgumentException |
If operator1 and/or operator2 were/was not found
in the parentCollection provided.
|
| ArgumentNullException |
If the parentCollection in null.
|
This is a convenience setter for programmatic users to specify
the line segments using the operators' objects.
The operators are not held internally, they are used to extract
the internal unique ids of the operators. The ids are used
by this operator at run time.
The method can be called before the operator is
added to the collection.