Files
OCCT/src/BRep/BRep_PointRepresentation.cxx
2012-03-05 19:23:40 +04:00

187 lines
5.1 KiB
C++
Executable File

// File: BRep_PointRepresentation.cxx
// Created: Tue Aug 10 14:44:28 1993
// Author: Remi LEQUETTE
// <rle@phylox>
#include <BRep_PointRepresentation.ixx>
//=======================================================================
//function : BRep_PointRepresentation
//purpose :
//=======================================================================
BRep_PointRepresentation::BRep_PointRepresentation(const Standard_Real P,
const TopLoc_Location& L) :
myLocation(L),
myParameter(P)
{
}
//=======================================================================
//function : IsPointOnCurve
//purpose :
//=======================================================================
Standard_Boolean BRep_PointRepresentation::IsPointOnCurve()const
{
return Standard_False;
}
//=======================================================================
//function : IsPointOnCurveOnSurface
//purpose :
//=======================================================================
Standard_Boolean BRep_PointRepresentation::IsPointOnCurveOnSurface()const
{
return Standard_False;
}
//=======================================================================
//function : IsPointOnSurface
//purpose :
//=======================================================================
Standard_Boolean BRep_PointRepresentation::IsPointOnSurface()const
{
return Standard_False;
}
//=======================================================================
//function : IsPointOnCurve
//purpose :
//=======================================================================
Standard_Boolean BRep_PointRepresentation::IsPointOnCurve
(const Handle(Geom_Curve)& ,
const TopLoc_Location& )const
{
return Standard_False;
}
//=======================================================================
//function : IsPointOnCurveOnSurface
//purpose :
//=======================================================================
Standard_Boolean BRep_PointRepresentation::IsPointOnCurveOnSurface
(const Handle(Geom2d_Curve)& ,
const Handle(Geom_Surface)& ,
const TopLoc_Location& )const
{
return Standard_False;
}
//=======================================================================
//function : IsPointOnSurface
//purpose :
//=======================================================================
Standard_Boolean BRep_PointRepresentation::IsPointOnSurface
(const Handle(Geom_Surface)& ,
const TopLoc_Location& )const
{
return Standard_False;
}
//=======================================================================
//function : Parameter2
//purpose :
//=======================================================================
Standard_Real BRep_PointRepresentation::Parameter2()const
{
Standard_DomainError::Raise("BRep_PointRepresentation");
return 0;
}
//=======================================================================
//function : Parameter2
//purpose :
//=======================================================================
void BRep_PointRepresentation::Parameter2(const Standard_Real )
{
Standard_DomainError::Raise("BRep_PointRepresentation");
}
//=======================================================================
//function : Curve
//purpose :
//=======================================================================
const Handle(Geom_Curve)& BRep_PointRepresentation::Curve()const
{
Standard_DomainError::Raise("BRep_PointRepresentation");
return *((Handle(Geom_Curve)*) NULL);
}
//=======================================================================
//function : Curve
//purpose :
//=======================================================================
void BRep_PointRepresentation::Curve(const Handle(Geom_Curve)& )
{
Standard_DomainError::Raise("BRep_PointRepresentation");
}
//=======================================================================
//function : PCurve
//purpose :
//=======================================================================
const Handle(Geom2d_Curve)& BRep_PointRepresentation::PCurve()const
{
Standard_DomainError::Raise("BRep_PointRepresentation");
return *((Handle(Geom2d_Curve)*) NULL);
}
//=======================================================================
//function : PCurve
//purpose :
//=======================================================================
void BRep_PointRepresentation::PCurve(const Handle(Geom2d_Curve)& )
{
Standard_DomainError::Raise("BRep_PointRepresentation");
}
//=======================================================================
//function : Surface
//purpose :
//=======================================================================
const Handle(Geom_Surface)& BRep_PointRepresentation::Surface()const
{
Standard_DomainError::Raise("BRep_PointRepresentation");
return *((Handle(Geom_Surface)*) NULL);
}
//=======================================================================
//function : Surface
//purpose :
//=======================================================================
void BRep_PointRepresentation::Surface(const Handle(Geom_Surface)& )
{
Standard_DomainError::Raise("BRep_PointRepresentation");
}