OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
Loading...
Searching...
No Matches
surfaces.hpp File Reference

C++ veneer for surface representations in the topology graph. More...

#include <occtl/occtl_surfaces.h>
#include <occtl-hpp/core.hpp>
#include <occtl-hpp/curves.hpp>
#include <occtl-hpp/geom.hpp>
#include <cstdint>
#include <cstdlib>
#include <tuple>
#include <utility>
#include <vector>
Include dependency graph for surfaces.hpp:

Go to the source code of this file.

Classes

class  occtl::Surface
 Non-owning reference to a geometric surface stored in a graph. More...
 
struct  occtl::Surface::RevolutionView
 
struct  occtl::Surface::ExtrusionView
 
struct  occtl::Surface::RectangularTrimmedView
 
struct  occtl::Surface::OffsetView
 
struct  occtl::Surface::BSplineView
 Aggregate inspection view of a B-spline surface. More...
 

Macros

#define OCCTL_HPP_HAS_SPAN   0
 

Detailed Description

C++ veneer for surface representations in the topology graph.

Non-owning graph-rep reference over occtl_rep_id_t inside an occtl_graph_t* with STL-shaped accessors. Local identifiers follow OCCT style.