OpenLexocad  27.1
Topo::VisibleEdge Class Reference

#include <VisibleEdge.h>

Public Types

enum  VisibleEdgeInfo {
  VisibleEdgeInfo::EDGE_VIS, VisibleEdgeInfo::EDGE_HID, VisibleEdgeInfo::EDGE_OCC, VisibleEdgeInfo::EDGE_UND,
  VisibleEdgeInfo::EDGE_VIS_SMOOTH, VisibleEdgeInfo::EDGE_HID_SMOOTH
}
 

Public Member Functions

 VisibleEdge (pConstEdge e, pConstShape s_shape, VisibleEdgeInfo vis)
 
pConstEdge getEdge () const
 
pConstShape getSourceShape () const
 
VisibleEdgeInfo getVisibility () const
 

Member Enumeration Documentation

◆ VisibleEdgeInfo

Enumerator
EDGE_VIS 
EDGE_HID 
EDGE_OCC 
EDGE_UND 
EDGE_VIS_SMOOTH 
EDGE_HID_SMOOTH 

Constructor & Destructor Documentation

◆ VisibleEdge()

Topo::VisibleEdge::VisibleEdge ( pConstEdge  e,
pConstShape  s_shape,
VisibleEdgeInfo  vis 
)
inline

Member Function Documentation

◆ getEdge()

pConstEdge Topo::VisibleEdge::getEdge ( ) const
inline

◆ getSourceShape()

pConstShape Topo::VisibleEdge::getSourceShape ( ) const
inline

◆ getVisibility()

VisibleEdgeInfo Topo::VisibleEdge::getVisibility ( ) const
inline

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