Open CASCADE Technology 6.6.0
|
#include <PGeom_BSplineSurface.hxx>
Public Member Functions | |
PGeom_BSplineSurface () | |
Creates a BSplineSurface with default values. | |
PGeom_BSplineSurface (const Standard_Boolean aURational, const Standard_Boolean aVRational, const Standard_Boolean aUPeriodic, const Standard_Boolean aVPeriodic, const Standard_Integer aUSpineDegree, const Standard_Integer aVSpineDegree, const Handle< PColgp_HArray2OfPnt > &aPoles, const Handle< PColStd_HArray2OfReal > &aWeights, const Handle< PColStd_HArray1OfReal > &aUKnots, const Handle< PColStd_HArray1OfReal > &aVKnots, const Handle< PColStd_HArray1OfInteger > &aUMultiplicities, const Handle< PColStd_HArray1OfInteger > &aVMultiplicities) | |
Creates a BSplineSurface with these values. | |
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. | |
void | UPeriodic (const Standard_Boolean aUPeriodic) |
Set the value of the field uPeriodic with <aUPeriodic>. | |
Standard_Boolean | UPeriodic () const |
Returns the value of the field uPeriodic. | |
void | VPeriodic (const Standard_Boolean aVPeriodic) |
Set the value of the field vPeriodic with <aVPeriodic>. | |
Standard_Boolean | VPeriodic () const |
Returns the value of the field vPeriodic. | |
void | USpineDegree (const Standard_Integer aUSpineDegree) |
Set the value of the field uSpineDegree with <aUSpineDegree>. | |
Standard_Integer | USpineDegree () const |
Returns the value of the field uSpineDegree. | |
void | VSpineDegree (const Standard_Integer aVSpineDegree) |
Set the value of the field vSpineDegree with <aVSpineDegree>. | |
Standard_Integer | VSpineDegree () const |
Returns the value of the field vSpineDegree. | |
void | Poles (const Handle< PColgp_HArray2OfPnt > &aPoles) |
Set the value of 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 | UKnots (const Handle< PColStd_HArray1OfReal > &aUKnots) |
Set the value of the field uKnots with <aUKnots>. | |
Handle_PColStd_HArray1OfReal | UKnots () const |
Returns the value of the field uKnots. | |
void | VKnots (const Handle< PColStd_HArray1OfReal > &aVKnots) |
Set the value of the field vKnots with <aVKnots>. | |
Handle_PColStd_HArray1OfReal | VKnots () const |
Returns the value of the field vKnots. | |
void | UMultiplicities (const Handle< PColStd_HArray1OfInteger > &aUMultiplicities) |
Set the value of the field uMultiplicities with <aUMultiplicities>. | |
Handle_PColStd_HArray1OfInteger | UMultiplicities () const |
Returns the value of the field uMultiplicities. | |
void | VMultiplicities (const Handle< PColStd_HArray1OfInteger > &aVMultiplicities) |
Set the value of the field vMultiplicities with <aVMultiplicities>. | |
Handle_PColStd_HArray1OfInteger | VMultiplicities () const |
Returns the value of the field vMultiplicities. | |
PGeom_BSplineSurface (const Storage_stCONSTclCOM &a) | |
Standard_Boolean | _CSFDB_GetPGeom_BSplineSurfaceuRational () const |
void | _CSFDB_SetPGeom_BSplineSurfaceuRational (const Standard_Boolean p) |
Standard_Boolean | _CSFDB_GetPGeom_BSplineSurfacevRational () const |
void | _CSFDB_SetPGeom_BSplineSurfacevRational (const Standard_Boolean p) |
Standard_Boolean | _CSFDB_GetPGeom_BSplineSurfaceuPeriodic () const |
void | _CSFDB_SetPGeom_BSplineSurfaceuPeriodic (const Standard_Boolean p) |
Standard_Boolean | _CSFDB_GetPGeom_BSplineSurfacevPeriodic () const |
void | _CSFDB_SetPGeom_BSplineSurfacevPeriodic (const Standard_Boolean p) |
Standard_Integer | _CSFDB_GetPGeom_BSplineSurfaceuSpineDegree () const |
void | _CSFDB_SetPGeom_BSplineSurfaceuSpineDegree (const Standard_Integer p) |
Standard_Integer | _CSFDB_GetPGeom_BSplineSurfacevSpineDegree () const |
void | _CSFDB_SetPGeom_BSplineSurfacevSpineDegree (const Standard_Integer p) |
Handle< PColgp_HArray2OfPnt > | _CSFDB_GetPGeom_BSplineSurfacepoles () const |
void | _CSFDB_SetPGeom_BSplineSurfacepoles (const Handle< PColgp_HArray2OfPnt > &p) |
Handle< PColStd_HArray2OfReal > | _CSFDB_GetPGeom_BSplineSurfaceweights () const |
void | _CSFDB_SetPGeom_BSplineSurfaceweights (const Handle< PColStd_HArray2OfReal > &p) |
Handle< PColStd_HArray1OfReal > | _CSFDB_GetPGeom_BSplineSurfaceuKnots () const |
void | _CSFDB_SetPGeom_BSplineSurfaceuKnots (const Handle< PColStd_HArray1OfReal > &p) |
Handle< PColStd_HArray1OfReal > | _CSFDB_GetPGeom_BSplineSurfacevKnots () const |
void | _CSFDB_SetPGeom_BSplineSurfacevKnots (const Handle< PColStd_HArray1OfReal > &p) |
Handle< PColStd_HArray1OfInteger > | _CSFDB_GetPGeom_BSplineSurfaceuMultiplicities () const |
void | _CSFDB_SetPGeom_BSplineSurfaceuMultiplicities (const Handle< PColStd_HArray1OfInteger > &p) |
Handle< PColStd_HArray1OfInteger > | _CSFDB_GetPGeom_BSplineSurfacevMultiplicities () const |
void | _CSFDB_SetPGeom_BSplineSurfacevMultiplicities (const Handle< PColStd_HArray1OfInteger > &p) |
PGeom_BSplineSurface::PGeom_BSplineSurface | ( | ) |
PGeom_BSplineSurface::PGeom_BSplineSurface | ( | const Standard_Boolean | aURational, |
const Standard_Boolean | aVRational, | ||
const Standard_Boolean | aUPeriodic, | ||
const Standard_Boolean | aVPeriodic, | ||
const Standard_Integer | aUSpineDegree, | ||
const Standard_Integer | aVSpineDegree, | ||
const Handle< PColgp_HArray2OfPnt > & | aPoles, | ||
const Handle< PColStd_HArray2OfReal > & | aWeights, | ||
const Handle< PColStd_HArray1OfReal > & | aUKnots, | ||
const Handle< PColStd_HArray1OfReal > & | aVKnots, | ||
const Handle< PColStd_HArray1OfInteger > & | aUMultiplicities, | ||
const Handle< PColStd_HArray1OfInteger > & | aVMultiplicities | ||
) |
PGeom_BSplineSurface::PGeom_BSplineSurface | ( | const Storage_stCONSTclCOM & | a | ) | [inline] |
Handle< PColgp_HArray2OfPnt > PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfacepoles | ( | ) | const [inline] |
Handle< PColStd_HArray1OfReal > PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfaceuKnots | ( | ) | const [inline] |
Handle< PColStd_HArray1OfInteger > PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfaceuMultiplicities | ( | ) | const [inline] |
Standard_Boolean PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfaceuPeriodic | ( | ) | const [inline] |
Standard_Boolean PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfaceuRational | ( | ) | const [inline] |
Standard_Integer PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfaceuSpineDegree | ( | ) | const [inline] |
Handle< PColStd_HArray1OfReal > PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfacevKnots | ( | ) | const [inline] |
Handle< PColStd_HArray1OfInteger > PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfacevMultiplicities | ( | ) | const [inline] |
Standard_Boolean PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfacevPeriodic | ( | ) | const [inline] |
Standard_Boolean PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfacevRational | ( | ) | const [inline] |
Standard_Integer PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfacevSpineDegree | ( | ) | const [inline] |
Handle< PColStd_HArray2OfReal > PGeom_BSplineSurface::_CSFDB_GetPGeom_BSplineSurfaceweights | ( | ) | const [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfacepoles | ( | const Handle< PColgp_HArray2OfPnt > & | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfaceuKnots | ( | const Handle< PColStd_HArray1OfReal > & | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfaceuMultiplicities | ( | const Handle< PColStd_HArray1OfInteger > & | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfaceuPeriodic | ( | const Standard_Boolean | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfaceuRational | ( | const Standard_Boolean | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfaceuSpineDegree | ( | const Standard_Integer | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfacevKnots | ( | const Handle< PColStd_HArray1OfReal > & | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfacevMultiplicities | ( | const Handle< PColStd_HArray1OfInteger > & | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfacevPeriodic | ( | const Standard_Boolean | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfacevRational | ( | const Standard_Boolean | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfacevSpineDegree | ( | const Standard_Integer | p | ) | [inline] |
void PGeom_BSplineSurface::_CSFDB_SetPGeom_BSplineSurfaceweights | ( | const Handle< PColStd_HArray2OfReal > & | p | ) | [inline] |
void PGeom_BSplineSurface::Poles | ( | const Handle< PColgp_HArray2OfPnt > & | aPoles | ) |
Handle_PColgp_HArray2OfPnt PGeom_BSplineSurface::Poles | ( | ) | const |
Handle_PColStd_HArray1OfReal PGeom_BSplineSurface::UKnots | ( | ) | const |
void PGeom_BSplineSurface::UKnots | ( | const Handle< PColStd_HArray1OfReal > & | aUKnots | ) |
void PGeom_BSplineSurface::UMultiplicities | ( | const Handle< PColStd_HArray1OfInteger > & | aUMultiplicities | ) |
Handle_PColStd_HArray1OfInteger PGeom_BSplineSurface::UMultiplicities | ( | ) | const |
Standard_Boolean PGeom_BSplineSurface::UPeriodic | ( | ) | const |
void PGeom_BSplineSurface::UPeriodic | ( | const Standard_Boolean | aUPeriodic | ) |
Standard_Boolean PGeom_BSplineSurface::URational | ( | ) | const |
void PGeom_BSplineSurface::URational | ( | const Standard_Boolean | aURational | ) |
void PGeom_BSplineSurface::USpineDegree | ( | const Standard_Integer | aUSpineDegree | ) |
Standard_Integer PGeom_BSplineSurface::USpineDegree | ( | ) | const |
Handle_PColStd_HArray1OfReal PGeom_BSplineSurface::VKnots | ( | ) | const |
void PGeom_BSplineSurface::VKnots | ( | const Handle< PColStd_HArray1OfReal > & | aVKnots | ) |
void PGeom_BSplineSurface::VMultiplicities | ( | const Handle< PColStd_HArray1OfInteger > & | aVMultiplicities | ) |
Handle_PColStd_HArray1OfInteger PGeom_BSplineSurface::VMultiplicities | ( | ) | const |
Standard_Boolean PGeom_BSplineSurface::VPeriodic | ( | ) | const |
void PGeom_BSplineSurface::VPeriodic | ( | const Standard_Boolean | aVPeriodic | ) |
void PGeom_BSplineSurface::VRational | ( | const Standard_Boolean | aVRational | ) |
Standard_Boolean PGeom_BSplineSurface::VRational | ( | ) | const |
void PGeom_BSplineSurface::VSpineDegree | ( | const Standard_Integer | aVSpineDegree | ) |
Standard_Integer PGeom_BSplineSurface::VSpineDegree | ( | ) | const |
Handle_PColStd_HArray2OfReal PGeom_BSplineSurface::Weights | ( | ) | const |
void PGeom_BSplineSurface::Weights | ( | const Handle< PColStd_HArray2OfReal > & | aWeights | ) |