Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
TopOpeBRepDS_PointIterator Class Reference

#include <TopOpeBRepDS_PointIterator.hxx>

Inheritance diagram for TopOpeBRepDS_PointIterator:
Inheritance graph
[legend]

Public Member Functions

DEFINE_STANDARD_ALLOC TopOpeBRepDS_PointIterator (const TopOpeBRepDS_ListOfInterference &L)
 Creates an iterator on the points on curves
described by the interferences in <L>.

virtual Standard_Boolean MatchInterference (const Handle< TopOpeBRepDS_Interference > &I) const
 Returns True if the Interference has a
GeometryType() TopOpeBRepDS_POINT or TopOpeBRepDS_VERTEX
returns False else.

Standard_Integer Current () const
 Index of the point in the data structure.

TopAbs_Orientation Orientation (const TopAbs_State S) const
Standard_Real Parameter () const
Standard_Boolean IsVertex () const
Standard_Boolean IsPoint () const
Standard_Boolean DiffOriented () const
Standard_Boolean SameOriented () const
Standard_Integer Support () const

Constructor & Destructor Documentation


Member Function Documentation

Reimplemented from TopOpeBRepDS_InterferenceIterator.


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