#include <GeometryCollection.h>
The class GeometryCollection. A Preprocessed PDF geometry collection 
Definition at line 24 of file GeometryCollection.h.
| Enumerator | 
|---|
| eDefaultSnapMode |  | 
| ePointOnLine |  | 
| eLineMidpoint |  | 
| eLineIntersection |  | 
| ePathEndpoint |  | 
Definition at line 28 of file GeometryCollection.h.
 
 
      
        
          | pdftron::PDF::GeometryCollection::GeometryCollection | ( |  | ) |  | 
      
 
 
      
        
          | pdftron::PDF::GeometryCollection::GeometryCollection | ( | TRN_GeometryCollection | impl | ) |  | 
      
 
 
      
        
          | pdftron::PDF::GeometryCollection::~GeometryCollection | ( |  | ) |  | 
      
 
 
  
  | 
        
          | static GeometryCollection* pdftron::PDF::GeometryCollection::CreateInternal | ( | ptrdiff_t | impl | ) |  |  | static | 
 
 
      
        
          | void pdftron::PDF::GeometryCollection::Destroy | ( |  | ) |  | 
      
 
 
      
        
          | ptrdiff_t pdftron::PDF::GeometryCollection::GetHandleInternal | ( |  | ) |  | 
      
 
 
      
        
          | Point pdftron::PDF::GeometryCollection::SnapToNearest | ( | double | x, | 
        
          |  |  | double | y, | 
        
          |  |  | UInt32 | mode | 
        
          |  | ) |  | const | 
      
 
return the point within the collection which is closest to the queried point. All values are in the page coordinate space.
- Parameters
- 
  
    | x | – the x coordinate to snap, in page coordinates. |  | y | – the y coordinate to snap, in page coordinates. |  | mode | – a combination of flags from the SnappingMode enumeration. |  
 
- Returns
- a point within the collection, closest to the queried point. If the collection is empty, the queried point will be returned unchanged. 
 
 
      
        
          | Point pdftron::PDF::GeometryCollection::SnapToNearestPixel | ( | double | x, | 
        
          |  |  | double | y, | 
        
          |  |  | double | dpi, | 
        
          |  |  | UInt32 | mode | 
        
          |  | ) |  | const | 
      
 
return the point within the collection which is closest to the queried point. All values are in the page coordinate space.
- Parameters
- 
  
    | x | – the x coordinate to snap. |  | y | – the y coordinate to snap. |  | dpi | – the resolution of the rendered page, in pixels per inch. |  | mode | – a combination of flags from the SnappingMode enumeration. |  
 
- Returns
- a point within the collection, closest to the queried point. If the collection is empty, the queried point will be returned unchanged. 
 
 
      
        
          | TRN_GeometryCollection pdftron::PDF::GeometryCollection::m_impl | 
      
 
 
The documentation for this class was generated from the following file: