Impact Vision SDK  11.8.1
VisionSDK.VisionBlob Class Reference

This is a shape composed of a polygon that describes the outline of the blob. More...

Inheritance diagram for VisionSDK.VisionBlob:
VisionSDK.VisionShape VisionSDK.VisionObject VisionSDK.IVisionGeometricShape

Public Member Functions

 VisionBlob ()
 Constructor More...
 
- Public Member Functions inherited from VisionSDK.VisionShape
 VisionShape ()
 Constructor More...
 
virtual void addHole (VisionShape hole)
 This method adds a hole to the Shape More...
 
virtual Boolean isAnHole ()
 Indicate if this shape is a hole of another shape More...
 
virtual Geometry GetGeometricShape (IVisionGeometricShapesIllustrator geometricShapeIllustrator, VisionOrigin origin=null, VisionCalibration calibration=null)
 
- Public Member Functions inherited from VisionSDK.VisionObject
override string ToString ()
 
string ToJson ()
 
override int GetHashCode ()
 
override bool Equals (object obj)
 

Static Public Member Functions

static VisionBlob Create (VisionPolygonWithHoles boundary, bool inRange, bool border)
 Class method to instantiate a VisionBlob object with the specified outline More...
 

Properties

VisionPolygonWithHoles Boundary [get, set]
 A polygon that describes the outline of the VisionBlob More...
 
bool IsInRange [get, set]
 
bool IsBorder [get, set]
 
- Properties inherited from VisionSDK.VisionShape
List< VisionShape > Holes [get]
 The Holes of this shape More...
 

Additional Inherited Members

- Protected Attributes inherited from VisionSDK.VisionShape
List< VisionShape > holes
 

Detailed Description

This is a shape composed of a polygon that describes the outline of the blob.

Constructor & Destructor Documentation

VisionSDK.VisionBlob.VisionBlob ( )

Constructor

Member Function Documentation

static VisionBlob VisionSDK.VisionBlob.Create ( VisionPolygonWithHoles  boundary,
bool  inRange,
bool  border 
)
static

Class method to instantiate a VisionBlob object with the specified outline

Parameters
boundaryThe polygon, possibly containing holes, that describes the Blob outline
inRange
border
Returns

Property Documentation

VisionPolygonWithHoles VisionSDK.VisionBlob.Boundary
getset

A polygon that describes the outline of the VisionBlob

bool VisionSDK.VisionBlob.IsBorder
getset
bool VisionSDK.VisionBlob.IsInRange
getset
HTML Footer Datalogic Automation, Inc.    ©2016 Datalogic Automation Inc. All Rights Reserved