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

ApplicationFramework
TKPShape
PBRep


PBRep_PointRepresentation Class Reference

#include <PBRep_PointRepresentation.hxx>

Inheritance diagram for PBRep_PointRepresentation:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT PTopLoc_Location Location () const
Standard_EXPORT Standard_Real Parameter () const
Standard_EXPORT void Parameter (const Standard_Real P)
Standard_EXPORT Handle_PBRep_PointRepresentation Next () const
Standard_EXPORT void Next (const Handle(PBRep_PointRepresentation)&N)
virtual Standard_EXPORT Standard_Boolean IsPointOnCurve () const
 A point on a 3d curve.
.
virtual Standard_EXPORT Standard_Boolean IsPointOnCurveOnSurface () const
 A point on a 2d curve on a surface.
.
virtual Standard_EXPORT Standard_Boolean IsPointOnSurface () const
 A point on a surface.
.
 PBRep_PointRepresentation ()
 PBRep_PointRepresentation (const Storage_stCONSTclCOM &a)
const PTopLoc_Location & _CSFDB_GetPBRep_PointRepresentationmyLocation () const
Standard_Real _CSFDB_GetPBRep_PointRepresentationmyParameter () const
void _CSFDB_SetPBRep_PointRepresentationmyParameter (const Standard_Real p)
 Handle (PBRep_PointRepresentation) _CSFDB_GetPBRep_PointRepresentationmyNext() const
void _CSFDB_SetPBRep_PointRepresentationmyNext (const Handle(PBRep_PointRepresentation)&p)
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Protected Member Functions

Standard_EXPORT PBRep_PointRepresentation (const Standard_Real P, const PTopLoc_Location &L)

Private Attributes

PTopLoc_Location myLocation
Standard_Real myParameter
Handle_PBRep_PointRepresentation myNext

Constructor & Destructor Documentation

PBRep_PointRepresentation::PBRep_PointRepresentation (   )  [inline]
 

PBRep_PointRepresentation::PBRep_PointRepresentation (  const Storage_stCONSTclCOM &  a  )  [inline]
 

Standard_EXPORT PBRep_PointRepresentation::PBRep_PointRepresentation (  const Standard_Real  P,
const PTopLoc_Location &  L
)  [protected]
 


Member Function Documentation

const PTopLoc_Location& PBRep_PointRepresentation::_CSFDB_GetPBRep_PointRepresentationmyLocation (   )  const [inline]
 

Standard_Real PBRep_PointRepresentation::_CSFDB_GetPBRep_PointRepresentationmyParameter (   )  const [inline]
 

void PBRep_PointRepresentation::_CSFDB_SetPBRep_PointRepresentationmyNext (  const Handle(PBRep_PointRepresentation)&  p  )  [inline]
 

void PBRep_PointRepresentation::_CSFDB_SetPBRep_PointRepresentationmyParameter (  const Standard_Real  p  )  [inline]
 

Standard_EXPORT const PBRep_PointRepresentation::Handle (  Standard_Type   )  const
 

Reimplemented in PBRep_PointOnCurve, PBRep_PointOnCurveOnSurface, PBRep_PointOnSurface, and PBRep_PointsOnSurface.

PBRep_PointRepresentation::Handle (  PBRep_PointRepresentation   )  const [inline]
 

virtual Standard_EXPORT Standard_Boolean PBRep_PointRepresentation::IsPointOnCurve (   )  const [virtual]
 

Reimplemented in PBRep_PointOnCurve.

virtual Standard_EXPORT Standard_Boolean PBRep_PointRepresentation::IsPointOnCurveOnSurface (   )  const [virtual]
 

Reimplemented in PBRep_PointOnCurveOnSurface.

virtual Standard_EXPORT Standard_Boolean PBRep_PointRepresentation::IsPointOnSurface (   )  const [virtual]
 

Reimplemented in PBRep_PointOnSurface.

Standard_EXPORT PTopLoc_Location PBRep_PointRepresentation::Location (   )  const
 

Standard_EXPORT void PBRep_PointRepresentation::Next (  const Handle(PBRep_PointRepresentation)&  N  ) 
 

Standard_EXPORT Handle_PBRep_PointRepresentation PBRep_PointRepresentation::Next (   )  const
 

Standard_EXPORT void PBRep_PointRepresentation::Parameter (  const Standard_Real  P  ) 
 

Standard_EXPORT Standard_Real PBRep_PointRepresentation::Parameter (   )  const
 


Field Documentation

PTopLoc_Location PBRep_PointRepresentation::myLocation [private]
 

Handle_PBRep_PointRepresentation PBRep_PointRepresentation::myNext [private]
 

Standard_Real PBRep_PointRepresentation::myParameter [private]
 


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