Version: 9.12.0
GEOM_EdgeSource Class Reference

#include <GEOM_EdgeSource.h>

Inheritance diagram for GEOM_EdgeSource:
Inheritance graph

Public Member Functions

 vtkTypeMacro (GEOM_EdgeSource, vtkPolyDataAlgorithm) static GEOM_EdgeSource *New()
 
void AddEdge (const TopoDS_Edge &theEdge, bool theIsVector=false)
 
void Clear ()
 
void SetVectorMode (bool)
 
bool GetVectorMode ()
 
bool IsEmpty ()
 

Static Public Member Functions

static void OCC2VTK (const TopoDS_Edge &theEdge, vtkPolyData *thePolyData, vtkPoints *thePts, bool theIsVector=false)
 

Protected Member Functions

virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
 GEOM_EdgeSource ()
 
 ~GEOM_EdgeSource ()
 

Protected Attributes

TEdgeSet myEdgeSet
 
bool myIsVector
 
bool myIsVectorMode
 

Private Member Functions

 GEOM_EdgeSource (const GEOM_EdgeSource &)
 
void operator= (const GEOM_EdgeSource &)
 

Constructor & Destructor Documentation

◆ GEOM_EdgeSource() [1/2]

GEOM_EdgeSource::GEOM_EdgeSource ( )
protected

◆ ~GEOM_EdgeSource()

GEOM_EdgeSource::~GEOM_EdgeSource ( )
protected

◆ GEOM_EdgeSource() [2/2]

GEOM_EdgeSource::GEOM_EdgeSource ( const GEOM_EdgeSource )
private

Member Function Documentation

◆ AddEdge()

void GEOM_EdgeSource::AddEdge ( const TopoDS_Edge &  theEdge,
bool  theIsVector = false 
)

References myEdgeSet, and myIsVector.

◆ Clear()

void GEOM_EdgeSource::Clear ( )
inline

◆ GetVectorMode()

bool GEOM_EdgeSource::GetVectorMode ( )

References myIsVector, and myIsVectorMode.

◆ IsEmpty()

bool GEOM_EdgeSource::IsEmpty ( )
inline

◆ OCC2VTK()

void GEOM_EdgeSource::OCC2VTK ( const TopoDS_Edge &  theEdge,
vtkPolyData *  thePolyData,
vtkPoints *  thePts,
bool  theIsVector = false 
)
static

References Handle().

◆ operator=()

void GEOM_EdgeSource::operator= ( const GEOM_EdgeSource )
private

◆ RequestData()

int GEOM_EdgeSource::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

◆ SetVectorMode()

void GEOM_EdgeSource::SetVectorMode ( bool  theMode)

References myIsVectorMode.

◆ vtkTypeMacro()

GEOM_EdgeSource::vtkTypeMacro ( GEOM_EdgeSource  ,
vtkPolyDataAlgorithm   
)

Member Data Documentation

◆ myEdgeSet

TEdgeSet GEOM_EdgeSource::myEdgeSet
protected

◆ myIsVector

bool GEOM_EdgeSource::myIsVector
protected

◆ myIsVectorMode

bool GEOM_EdgeSource::myIsVectorMode
protected

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