gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
SOrientedBoundingRectangle Class Reference

#include <SOrientedBoundingBox.h>

Public Member Functions

 SOrientedBoundingRectangle ()
 
double area ()
 

Public Attributes

std::array< double, 2 > center
 
std::array< double, 2 > size
 
std::array< double, 2 > axisX
 
std::array< double, 2 > axisY
 

Detailed Description

Definition at line 20 of file SOrientedBoundingBox.h.

Constructor & Destructor Documentation

◆ SOrientedBoundingRectangle()

SOrientedBoundingRectangle::SOrientedBoundingRectangle ( )

Definition at line 24 of file SOrientedBoundingBox.cpp.

Member Function Documentation

◆ area()

double SOrientedBoundingRectangle::area ( )

Definition at line 30 of file SOrientedBoundingBox.cpp.

Referenced by SOrientedBoundingBox::buildOBB().

Here is the caller graph for this function:

Member Data Documentation

◆ axisX

std::array<double, 2> SOrientedBoundingRectangle::axisX

Definition at line 29 of file SOrientedBoundingBox.h.

Referenced by SOrientedBoundingBox::buildOBB().

◆ axisY

std::array<double, 2> SOrientedBoundingRectangle::axisY

Definition at line 30 of file SOrientedBoundingBox.h.

Referenced by SOrientedBoundingBox::buildOBB().

◆ center

std::array<double, 2> SOrientedBoundingRectangle::center

Definition at line 27 of file SOrientedBoundingBox.h.

Referenced by SOrientedBoundingBox::buildOBB().

◆ size

std::array<double, 2> SOrientedBoundingRectangle::size

Definition at line 28 of file SOrientedBoundingBox.h.

Referenced by area(), and SOrientedBoundingBox::buildOBB().


The documentation for this class was generated from the following files: