Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
Loading...
Searching...
No Matches
Gamp Graph Implementation Detail

Gamp Graph Implementation Detail. More...

Classes

class  gamp::graph::tess::impl::GraphOutline
 
class  gamp::graph::tess::impl::GraphVertex
 
class  gamp::graph::tess::impl::HEdge
 
class  gamp::graph::tess::impl::Loop
 

Typedefs

typedef std::shared_ptr< GraphOutlinegamp::graph::tess::impl::GraphOutlineRef
 
typedef jau::darray< GraphOutlineRef, uint32_t > gamp::graph::tess::impl::GraphOutlineRefList
 
typedef std::shared_ptr< GraphVertexgamp::graph::tess::impl::GraphVertexRef
 
typedef std::vector< GraphVertexRefgamp::graph::tess::impl::GraphVertexRefList
 
typedef HEdgegamp::graph::tess::impl::HEdgePtr
 <Unique HEdge reference (pointer) w/ ownership, help at caller site
 
typedef std::vector< HEdgePtrgamp::graph::tess::impl::HEdgePtrList
 <Plain naked HEdge pointer w/o ownership for simplification and efficiency
 
typedef std::unique_ptr< HEdgegamp::graph::tess::impl::HEdgeRef
 
typedef std::shared_ptr< Loopgamp::graph::tess::impl::LoopRef
 
typedef std::vector< LoopRefgamp::graph::tess::impl::LoopRefList
 

Functions

bool gamp::graph::tess::impl::HEdge::vertexOnCurveVertex () const noexcept
 

Detailed Description

Gamp Graph Implementation Detail.

Typedef Documentation

◆ GraphOutlineRef

Definition at line 38 of file GraphOutline.hpp.

◆ GraphOutlineRefList

◆ GraphVertexRef

Definition at line 38 of file HEdge.hpp.

◆ GraphVertexRefList

Definition at line 39 of file HEdge.hpp.

◆ HEdgeRef

typedef std::unique_ptr<HEdge> gamp::graph::tess::impl::HEdgeRef

Definition at line 42 of file HEdge.hpp.

◆ HEdgePtr

<Unique HEdge reference (pointer) w/ ownership, help at caller site

Definition at line 43 of file HEdge.hpp.

◆ HEdgePtrList

<Plain naked HEdge pointer w/o ownership for simplification and efficiency

Definition at line 44 of file HEdge.hpp.

◆ LoopRef

typedef std::shared_ptr<Loop> gamp::graph::tess::impl::LoopRef

Definition at line 43 of file Loop.hpp.

◆ LoopRefList

Definition at line 44 of file Loop.hpp.

Function Documentation

◆ vertexOnCurveVertex()

bool gamp::graph::tess::impl::HEdge::vertexOnCurveVertex ( ) const
inlinenoexcept

Definition at line 102 of file GraphVertex.hpp.