Open CASCADE Technology 6.6.0
|
#include <PGeom_BezierSurface.hxx>
Public Member Functions | |
PGeom_BezierSurface () | |
Creates a BezierSurface with default values. | |
PGeom_BezierSurface (const Standard_Boolean aURational, const Standard_Boolean aVRational, const Handle< PColgp_HArray2OfPnt > &aPoles, const Handle< PColStd_HArray2OfReal > &aWeights) | |
Creates a BezierSurface with these values. | |
void | Poles (const Handle< PColgp_HArray2OfPnt > &aPoles) |
Set the field poles with <aPoles>. | |
Handle_PColgp_HArray2OfPnt | Poles () const |
Returns the value of the field poles. | |
void | Weights (const Handle< PColStd_HArray2OfReal > &aWeights) |
Set the value of the field weights with <aWeights>. | |
Handle_PColStd_HArray2OfReal | Weights () const |
Returns the value of the field weights. | |
void | URational (const Standard_Boolean aURational) |
Set the value of the field uRational with <aURational>. | |
Standard_Boolean | URational () const |
Returns the value of the field uRational. | |
void | VRational (const Standard_Boolean aVRational) |
Set the value of the field vRational with <aVRational>. | |
Standard_Boolean | VRational () const |
Returns the value of the field vRational. | |
PGeom_BezierSurface (const Storage_stCONSTclCOM &a) | |
Standard_Boolean | _CSFDB_GetPGeom_BezierSurfaceuRational () const |
void | _CSFDB_SetPGeom_BezierSurfaceuRational (const Standard_Boolean p) |
Standard_Boolean | _CSFDB_GetPGeom_BezierSurfacevRational () const |
void | _CSFDB_SetPGeom_BezierSurfacevRational (const Standard_Boolean p) |
Handle< PColgp_HArray2OfPnt > | _CSFDB_GetPGeom_BezierSurfacepoles () const |
void | _CSFDB_SetPGeom_BezierSurfacepoles (const Handle< PColgp_HArray2OfPnt > &p) |
Handle< PColStd_HArray2OfReal > | _CSFDB_GetPGeom_BezierSurfaceweights () const |
void | _CSFDB_SetPGeom_BezierSurfaceweights (const Handle< PColStd_HArray2OfReal > &p) |
PGeom_BezierSurface::PGeom_BezierSurface | ( | ) |
PGeom_BezierSurface::PGeom_BezierSurface | ( | const Standard_Boolean | aURational, |
const Standard_Boolean | aVRational, | ||
const Handle< PColgp_HArray2OfPnt > & | aPoles, | ||
const Handle< PColStd_HArray2OfReal > & | aWeights | ||
) |
PGeom_BezierSurface::PGeom_BezierSurface | ( | const Storage_stCONSTclCOM & | a | ) | [inline] |
Handle< PColgp_HArray2OfPnt > PGeom_BezierSurface::_CSFDB_GetPGeom_BezierSurfacepoles | ( | ) | const [inline] |
Standard_Boolean PGeom_BezierSurface::_CSFDB_GetPGeom_BezierSurfaceuRational | ( | ) | const [inline] |
Standard_Boolean PGeom_BezierSurface::_CSFDB_GetPGeom_BezierSurfacevRational | ( | ) | const [inline] |
Handle< PColStd_HArray2OfReal > PGeom_BezierSurface::_CSFDB_GetPGeom_BezierSurfaceweights | ( | ) | const [inline] |
void PGeom_BezierSurface::_CSFDB_SetPGeom_BezierSurfacepoles | ( | const Handle< PColgp_HArray2OfPnt > & | p | ) | [inline] |
void PGeom_BezierSurface::_CSFDB_SetPGeom_BezierSurfaceuRational | ( | const Standard_Boolean | p | ) | [inline] |
void PGeom_BezierSurface::_CSFDB_SetPGeom_BezierSurfacevRational | ( | const Standard_Boolean | p | ) | [inline] |
void PGeom_BezierSurface::_CSFDB_SetPGeom_BezierSurfaceweights | ( | const Handle< PColStd_HArray2OfReal > & | p | ) | [inline] |
Handle_PColgp_HArray2OfPnt PGeom_BezierSurface::Poles | ( | ) | const |
void PGeom_BezierSurface::Poles | ( | const Handle< PColgp_HArray2OfPnt > & | aPoles | ) |
void PGeom_BezierSurface::URational | ( | const Standard_Boolean | aURational | ) |
Standard_Boolean PGeom_BezierSurface::URational | ( | ) | const |
Standard_Boolean PGeom_BezierSurface::VRational | ( | ) | const |
void PGeom_BezierSurface::VRational | ( | const Standard_Boolean | aVRational | ) |
Handle_PColStd_HArray2OfReal PGeom_BezierSurface::Weights | ( | ) | const |
void PGeom_BezierSurface::Weights | ( | const Handle< PColStd_HArray2OfReal > & | aWeights | ) |