ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
|
Basic usage example of ZLayout C++ library. More...
#include <iostream>
#include <vector>
#include <chrono>
#include <iomanip>
#include <zlayout/zlayout.hpp>
Go to the source code of this file.
Functions | |
void | print_separator (const std::string &title) |
void | demonstrate_basic_geometry () |
void | demonstrate_sharp_angle_detection () |
void | demonstrate_narrow_distance_detection () |
void | demonstrate_quadtree_intersection_detection () |
void | demonstrate_eda_design_rules () |
int | main () |
Basic usage example of ZLayout C++ library.
Demonstrates the three core interview problems:
Definition in file basic_usage.cpp.
void demonstrate_basic_geometry | ( | ) |
Definition at line 27 of file basic_usage.cpp.
void demonstrate_eda_design_rules | ( | ) |
Definition at line 265 of file basic_usage.cpp.
void demonstrate_narrow_distance_detection | ( | ) |
Definition at line 110 of file basic_usage.cpp.
void demonstrate_quadtree_intersection_detection | ( | ) |
Definition at line 168 of file basic_usage.cpp.
void demonstrate_sharp_angle_detection | ( | ) |
Definition at line 58 of file basic_usage.cpp.
int main | ( | ) |
void print_separator | ( | const std::string & | title | ) |