Open CASCADE Technology 6.5.2
Public Member Functions
BOP_FaceInfo Class Reference

The auxiliary class to store data about faces on a shell
that have common edge

#include <BOP_FaceInfo.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 BOP_FaceInfo ()
 Empty constructor;

void SetFace (const TopoDS_Face &aF)
 Modifier

void SetPassed (const Standard_Boolean aFlag)
 Modifier

void SetPOnEdge (const gp_Pnt &aP)
 Modifier

void SetPInFace (const gp_Pnt &aP)
 Modifier

void SetPInFace2D (const gp_Pnt2d &aP)
 Modifier

void SetNormal (const gp_Dir &aD)
 Modifier

void SetAngle (const Standard_Real A)
 Modifier

const TopoDS_FaceFace () const
 Selector

const gp_PntPOnEdge () const
 Selector

const gp_PntPInFace () const
 Selector

const gp_Pnt2dPInFace2D () const
 Selector

const gp_DirNormal () const
 Selector

Standard_Boolean IsPassed () const
 Selector

Standard_Real Angle () const
 Selector


Constructor & Destructor Documentation

BOP_FaceInfo::BOP_FaceInfo ( )

Member Function Documentation

Standard_Real BOP_FaceInfo::Angle ( ) const
const TopoDS_Face& BOP_FaceInfo::Face ( ) const
Standard_Boolean BOP_FaceInfo::IsPassed ( ) const
const gp_Dir& BOP_FaceInfo::Normal ( ) const
void BOP_FaceInfo::operator delete ( void *  anAddress) [inline]
void* BOP_FaceInfo::operator new ( size_t  size) [inline]
void* BOP_FaceInfo::operator new ( size_t  ,
void *  anAddress 
) [inline]
const gp_Pnt& BOP_FaceInfo::PInFace ( ) const
const gp_Pnt2d& BOP_FaceInfo::PInFace2D ( ) const
const gp_Pnt& BOP_FaceInfo::POnEdge ( ) const
void BOP_FaceInfo::SetAngle ( const Standard_Real  A)
void BOP_FaceInfo::SetFace ( const TopoDS_Face aF)
void BOP_FaceInfo::SetNormal ( const gp_Dir aD)
void BOP_FaceInfo::SetPassed ( const Standard_Boolean  aFlag)
void BOP_FaceInfo::SetPInFace ( const gp_Pnt aP)
void BOP_FaceInfo::SetPInFace2D ( const gp_Pnt2d aP)
void BOP_FaceInfo::SetPOnEdge ( const gp_Pnt aP)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines