Open CASCADE Technology  7.3.0
Public Member Functions | Protected Attributes
BOPDS_InterfVF Class Reference

#include <BOPDS_Interf.hxx>

Inheritance diagram for BOPDS_InterfVF:
Inheritance graph
[legend]

Public Member Functions

 BOPDS_InterfVF ()
 
 BOPDS_InterfVF (const Handle< NCollection_BaseAllocator > &theAllocator)
 
virtual ~BOPDS_InterfVF ()
 
void SetUV (const Standard_Real theU, const Standard_Real theV)
 
void UV (Standard_Real &theU, Standard_Real &theV) const
 
- Public Member Functions inherited from BOPDS_Interf
void SetIndices (const Standard_Integer theIndex1, const Standard_Integer theIndex2)
 
void Indices (Standard_Integer &theIndex1, Standard_Integer &theIndex2) const
 
void SetIndex1 (const Standard_Integer theIndex)
 
void SetIndex2 (const Standard_Integer theIndex)
 
Standard_Integer Index1 () const
 
Standard_Integer Index2 () const
 
Standard_Integer OppositeIndex (const Standard_Integer theI) const
 
Standard_Boolean Contains (const Standard_Integer theIndex) const
 
void SetIndexNew (const Standard_Integer theIndex)
 
Standard_Integer IndexNew () const
 
Standard_Boolean HasIndexNew (Standard_Integer &theIndex) const
 
Standard_Boolean HasIndexNew () const
 

Protected Attributes

Standard_Real myU
 
Standard_Real myV
 
- Protected Attributes inherited from BOPDS_Interf
Standard_Integer myIndex1
 
Standard_Integer myIndex2
 
Standard_Integer myIndexNew
 
Handle< NCollection_BaseAllocatormyAllocator
 

Additional Inherited Members

- Protected Member Functions inherited from BOPDS_Interf
 BOPDS_Interf ()
 
 BOPDS_Interf (const Handle< NCollection_BaseAllocator > &theAllocator)
 
virtual ~BOPDS_Interf ()
 

Detailed Description

The class BOPDS_InterfVF is is to store the information about the interference of the type vertex/face

Constructor & Destructor Documentation

◆ BOPDS_InterfVF() [1/2]

BOPDS_InterfVF::BOPDS_InterfVF ( )
inline

Constructor

◆ BOPDS_InterfVF() [2/2]

BOPDS_InterfVF::BOPDS_InterfVF ( const Handle< NCollection_BaseAllocator > &  theAllocator)
inline

Constructor

Parameters
theAllocatorallocator to manage the memory

◆ ~BOPDS_InterfVF()

virtual BOPDS_InterfVF::~BOPDS_InterfVF ( )
inlinevirtual

Destructor

Member Function Documentation

◆ SetUV()

void BOPDS_InterfVF::SetUV ( const Standard_Real  theU,
const Standard_Real  theV 
)
inline

Modifier Sets the value of parameters of the point of the vertex on the surface of of the face

Parameters
theUvalue of U parameter
theVvalue of U parameter

◆ UV()

void BOPDS_InterfVF::UV ( Standard_Real theU,
Standard_Real theV 
) const
inline

Selector Returns the value of parameters of the point of the vertex on the surface of of the face

Parameters
theUvalue of U parameter
theVvalue of U parameter

Field Documentation

◆ myU

Standard_Real BOPDS_InterfVF::myU
protected

◆ myV

Standard_Real BOPDS_InterfVF::myV
protected

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