degate  0.1.2
Namespaces | Functions
TangencyCheck.h File Reference
#include <degate.h>
#include <globals.h>
#include <Circle.h>
#include <Line.h>
#include <Rectangle.h>
#include <PlacedLogicModelObject.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  degate
 

The namespace 'degate' is the namespace for everything that belongs to libdegate.


Functions

bool degate::check_object_tangency (PlacedLogicModelObject_shptr o1, PlacedLogicModelObject_shptr o2)
 Check if two objects are tangent.
bool degate::check_object_tangency (Circle_shptr o1, Circle_shptr o2)
bool degate::check_object_tangency (Line_shptr o1, Line_shptr o2)
bool degate::check_object_tangency (Rectangle_shptr o1, Rectangle_shptr o2)
bool degate::check_object_tangency (Circle_shptr o1, Line_shptr o2)
bool degate::check_object_tangency (Circle_shptr o1, Rectangle_shptr o2)
bool degate::check_object_tangency (Line_shptr l, Rectangle_shptr r)