Summary: Methods | Inherited Methods | [Expand All]
public static class

# PDFCompat.Rect

extends Object

java.lang.Object
↳ | com.pdftron.pdf.PDFCompat.Rect

## Summary

Public Methods
static void | Attach(long impl, long rect_obj)
static boolean | Contains(long impl, double x, double y)
static void | Destroy(long impl)
static boolean | Equals(long r1, long r2)
static double[] | Get(long impl)
static double | GetX1(long impl)
static double | GetX2(long impl)
static double | GetY1(long impl)
static double | GetY2(long impl)
static int | HashCode(long impl)
static double | Height(long impl)
static void | Inflate(long impl, double amount)
static void | Inflate(long impl, double x, double y)
static boolean | IntersectRect(long impl, long rect1, long rect2)
static void | Normalize(long impl)
static long | RectCreate(double x1, double y1, double x2, double y2)
static long | RectCreate(long rect_obj)
static void | Set(long impl, double x1, double y1, double x2, double y2)
static void | SetX1(long impl, double x1)
static void | SetX2(long impl, double x2)
static void | SetY1(long impl, double y1)
static void | SetY2(long impl, double y2)
static boolean | Update(long impl, long rect_obj)
static double | Width(long impl)

[Expand] Inherited Methods
From class java.lang.Object
boolean | equals(Object arg0)
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Public Methods

#### public static void Attach (long impl, long rect_obj)

##### Throws

PDFNetException |

#### public static boolean Contains (long impl, double x, double y)

##### Throws

PDFNetException |

#### public static void Destroy (long impl)

##### Throws

PDFNetException |

#### public static boolean Equals (long r1, long r2)

##### Throws

PDFNetException |

#### public static double[] Get (long impl)

##### Throws

PDFNetException |

#### public static double GetX1 (long impl)

##### Throws

PDFNetException |

#### public static double GetX2 (long impl)

##### Throws

PDFNetException |

#### public static double GetY1 (long impl)

##### Throws

PDFNetException |

#### public static double GetY2 (long impl)

##### Throws

PDFNetException |

#### public static int HashCode (long impl)

##### Throws

PDFNetException |

#### public static double Height (long impl)

##### Throws

PDFNetException |

#### public static void Inflate (long impl, double amount)

##### Throws

PDFNetException |

#### public static void Inflate (long impl, double x, double y)

##### Throws

PDFNetException |

#### public static boolean IntersectRect (long impl, long rect1, long rect2)

##### Throws

PDFNetException |

#### public static void Normalize (long impl)

##### Throws

PDFNetException |

#### public static long RectCreate (double x1, double y1, double x2, double y2)

##### Throws

PDFNetException |

#### public static long RectCreate (long rect_obj)

##### Throws

PDFNetException |

#### public static void Set (long impl, double x1, double y1, double x2, double y2)

##### Throws

PDFNetException |

#### public static void SetX1 (long impl, double x1)

##### Throws

PDFNetException |

#### public static void SetX2 (long impl, double x2)

##### Throws

PDFNetException |

#### public static void SetY1 (long impl, double y1)

##### Throws

PDFNetException |

#### public static void SetY2 (long impl, double y2)

##### Throws

PDFNetException |

#### public static boolean Update (long impl, long rect_obj)

##### Throws

PDFNetException |

#### public static double Width (long impl)

##### Throws

PDFNetException |