OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKBool
TopOpeBRepDS


TopOpeBRepDS_SurfaceCurveInterference Class Reference

an interference with a 2d curve

#include <TopOpeBRepDS_SurfaceCurveInterference.hxx>

Inheritance diagram for TopOpeBRepDS_SurfaceCurveInterference:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT TopOpeBRepDS_SurfaceCurveInterference ()
Standard_EXPORT TopOpeBRepDS_SurfaceCurveInterference (const TopOpeBRepDS_Transition &Transition, const TopOpeBRepDS_Kind SupportType, const Standard_Integer Support, const TopOpeBRepDS_Kind GeometryType, const Standard_Integer Geometry, const Handle(Geom2d_Curve)&PC)
Standard_EXPORT TopOpeBRepDS_SurfaceCurveInterference (const Handle(TopOpeBRepDS_Interference)&I)
Standard_EXPORT const Handle_Geom2d_Curve & PCurve () const
Standard_EXPORT void PCurve (const Handle(Geom2d_Curve)&PC)
Standard_EXPORT Standard_OStream & DumpPCurve (Standard_OStream &OS, const Standard_Boolean compact=Standard_True) const
virtual Standard_EXPORT Standard_OStream & Dump (Standard_OStream &OS) const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Handle_Geom2d_Curve myPCurve

Constructor & Destructor Documentation

Standard_EXPORT TopOpeBRepDS_SurfaceCurveInterference::TopOpeBRepDS_SurfaceCurveInterference  ) 
 

Standard_EXPORT TopOpeBRepDS_SurfaceCurveInterference::TopOpeBRepDS_SurfaceCurveInterference const TopOpeBRepDS_Transition Transition,
const TopOpeBRepDS_Kind  SupportType,
const Standard_Integer  Support,
const TopOpeBRepDS_Kind  GeometryType,
const Standard_Integer  Geometry,
const Handle(Geom2d_Curve)&  PC
 

Standard_EXPORT TopOpeBRepDS_SurfaceCurveInterference::TopOpeBRepDS_SurfaceCurveInterference const Handle(TopOpeBRepDS_Interference)&  I  ) 
 


Member Function Documentation

virtual Standard_EXPORT Standard_OStream& TopOpeBRepDS_SurfaceCurveInterference::Dump Standard_OStream &  OS  )  const [virtual]
 

Reimplemented from TopOpeBRepDS_Interference.

Standard_EXPORT Standard_OStream& TopOpeBRepDS_SurfaceCurveInterference::DumpPCurve Standard_OStream &  OS,
const Standard_Boolean  compact = Standard_True
const
 

Standard_EXPORT const TopOpeBRepDS_SurfaceCurveInterference::Handle Standard_Type   )  const
 

Reimplemented from TopOpeBRepDS_Interference.

Standard_EXPORT void TopOpeBRepDS_SurfaceCurveInterference::PCurve const Handle(Geom2d_Curve)&  PC  ) 
 

Standard_EXPORT const Handle_Geom2d_Curve& TopOpeBRepDS_SurfaceCurveInterference::PCurve  )  const
 


Field Documentation

Handle_Geom2d_Curve TopOpeBRepDS_SurfaceCurveInterference::myPCurve [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:43:06 2008 for OpenCASCADE by  doxygen 1.4.1