Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
IntSurf_PntOn2S Class Reference

This class defines the geometric informations
for an intersection point between 2 surfaces :
The coordinates ( Pnt from gp ), and two
parametric coordinates.

#include <IntSurf_PntOn2S.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC IntSurf_PntOn2S ()
 Empty constructor.

void SetValue (const gp_Pnt &Pt)
 Sets the value of the point in 3d space.

void SetValue (const gp_Pnt &Pt, const Standard_Boolean OnFirst, const Standard_Real U, const Standard_Real V)
 Sets the values of the point in 3d space, and
in the parametric space of one of the surface.

void SetValue (const gp_Pnt &Pt, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2)
 Sets the values of the point in 3d space, and
in the parametric space of each surface.

void SetValue (const Standard_Boolean OnFirst, const Standard_Real U, const Standard_Real V)
 Set the values of the point in the parametric
space of one of the surface.

void SetValue (const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2)
 Set the values of the point in the parametric
space of one of the surface.

const gp_PntValue () const
 Returns the point in 3d space.

void ParametersOnS1 (Standard_Real &U1, Standard_Real &V1) const
 Returns the parameters of the point on the first surface.

void ParametersOnS2 (Standard_Real &U2, Standard_Real &V2) const
 Returns the parameters of the point on the second surface.

void Parameters (Standard_Real &U1, Standard_Real &V1, Standard_Real &U2, Standard_Real &V2) const
 Returns the parameters of the point on both surfaces.


Constructor & Destructor Documentation


Member Function Documentation


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