LEADTOOLS provides functions for working with individual objects within the vector image.
Calling these functions enumerates through all vertices/objects in a vector.
To use these, the programmer must
Derive a class from LVectorBase.
Override the corresponding virtual function:
In the override, you can use the following member functions to test to see if a particular object is inside a rectangle or parallelogram, delete an object, select/deselect an object, test to see if an object is selected, get the object under a two-dimensional point, determine whether hidden objects exist in the vector handle, or get the object bounds.
Before calling EnumObjects() or EnumVertices(),call the member function LBase::EnableCallBack(TRUE);
When manipulating individual vertices, the following affect how the vertices of the image bind with each other:
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document