Version: 9.12.0
GEOM_VertexSource Class Reference

#include <GEOM_VertexSource.h>

Inheritance diagram for GEOM_VertexSource:
Inheritance graph

Public Member Functions

 vtkTypeMacro (GEOM_VertexSource, vtkPolyDataAlgorithm) static GEOM_VertexSource *New()
 
void AddVertex (const TopoDS_Vertex &theVertex)
 
void Clear ()
 

Static Public Member Functions

static void OCC2VTK (const TopoDS_Vertex &theVertex, vtkPolyData *thePolyData, vtkPoints *thePts)
 

Protected Member Functions

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

Protected Attributes

TVertexSet myVertexSet
 

Private Member Functions

 GEOM_VertexSource (const GEOM_VertexSource &)
 
void operator= (const GEOM_VertexSource &)
 

Constructor & Destructor Documentation

◆ GEOM_VertexSource() [1/2]

GEOM_VertexSource::GEOM_VertexSource ( )
protected

◆ ~GEOM_VertexSource()

GEOM_VertexSource::~GEOM_VertexSource ( )
protected

◆ GEOM_VertexSource() [2/2]

GEOM_VertexSource::GEOM_VertexSource ( const GEOM_VertexSource )
private

Member Function Documentation

◆ AddVertex()

void GEOM_VertexSource::AddVertex ( const TopoDS_Vertex &  theVertex)

References myVertexSet.

◆ Clear()

void GEOM_VertexSource::Clear ( )
inline

◆ OCC2VTK()

void GEOM_VertexSource::OCC2VTK ( const TopoDS_Vertex &  theVertex,
vtkPolyData *  thePolyData,
vtkPoints *  thePts 
)
static

◆ operator=()

void GEOM_VertexSource::operator= ( const GEOM_VertexSource )
private

◆ RequestData()

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

References myVertexSet, and OCC2VTK().

◆ vtkTypeMacro()

GEOM_VertexSource::vtkTypeMacro ( GEOM_VertexSource  ,
vtkPolyDataAlgorithm   
)

Member Data Documentation

◆ myVertexSet

TVertexSet GEOM_VertexSource::myVertexSet
protected

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