#include <StepGeom_BSplineSurfaceWithKnots.hxx>
Public Member Functions |
| StepGeom_BSplineSurfaceWithKnots () |
| Returns a BSplineSurfaceWithKnots
|
virtual void | Init (const Handle< TCollection_HAsciiString > &aName, const Standard_Integer aUDegree, const Standard_Integer aVDegree, const Handle< StepGeom_HArray2OfCartesianPoint > &aControlPointsList, const StepGeom_BSplineSurfaceForm aSurfaceForm, const StepData_Logical aUClosed, const StepData_Logical aVClosed, const StepData_Logical aSelfIntersect) |
virtual void | Init (const Handle< TCollection_HAsciiString > &aName, const Standard_Integer aUDegree, const Standard_Integer aVDegree, const Handle< StepGeom_HArray2OfCartesianPoint > &aControlPointsList, const StepGeom_BSplineSurfaceForm aSurfaceForm, const StepData_Logical aUClosed, const StepData_Logical aVClosed, const StepData_Logical aSelfIntersect, const Handle< TColStd_HArray1OfInteger > &aUMultiplicities, const Handle< TColStd_HArray1OfInteger > &aVMultiplicities, const Handle< TColStd_HArray1OfReal > &aUKnots, const Handle< TColStd_HArray1OfReal > &aVKnots, const StepGeom_KnotType aKnotSpec) |
void | SetUMultiplicities (const Handle< TColStd_HArray1OfInteger > &aUMultiplicities) |
Handle_TColStd_HArray1OfInteger | UMultiplicities () const |
Standard_Integer | UMultiplicitiesValue (const Standard_Integer num) const |
Standard_Integer | NbUMultiplicities () const |
void | SetVMultiplicities (const Handle< TColStd_HArray1OfInteger > &aVMultiplicities) |
Handle_TColStd_HArray1OfInteger | VMultiplicities () const |
Standard_Integer | VMultiplicitiesValue (const Standard_Integer num) const |
Standard_Integer | NbVMultiplicities () const |
void | SetUKnots (const Handle< TColStd_HArray1OfReal > &aUKnots) |
Handle_TColStd_HArray1OfReal | UKnots () const |
Standard_Real | UKnotsValue (const Standard_Integer num) const |
Standard_Integer | NbUKnots () const |
void | SetVKnots (const Handle< TColStd_HArray1OfReal > &aVKnots) |
Handle_TColStd_HArray1OfReal | VKnots () const |
Standard_Real | VKnotsValue (const Standard_Integer num) const |
Standard_Integer | NbVKnots () const |
void | SetKnotSpec (const StepGeom_KnotType aKnotSpec) |
StepGeom_KnotType | KnotSpec () const |
Constructor & Destructor Documentation
StepGeom_BSplineSurfaceWithKnots::StepGeom_BSplineSurfaceWithKnots |
( |
| ) |
|
Member Function Documentation
virtual void StepGeom_BSplineSurfaceWithKnots::Init |
( |
const Handle< TCollection_HAsciiString > & |
aName, |
|
|
const Standard_Integer |
aUDegree, |
|
|
const Standard_Integer |
aVDegree, |
|
|
const Handle< StepGeom_HArray2OfCartesianPoint > & |
aControlPointsList, |
|
|
const StepGeom_BSplineSurfaceForm |
aSurfaceForm, |
|
|
const StepData_Logical |
aUClosed, |
|
|
const StepData_Logical |
aVClosed, |
|
|
const StepData_Logical |
aSelfIntersect, |
|
|
const Handle< TColStd_HArray1OfInteger > & |
aUMultiplicities, |
|
|
const Handle< TColStd_HArray1OfInteger > & |
aVMultiplicities, |
|
|
const Handle< TColStd_HArray1OfReal > & |
aUKnots, |
|
|
const Handle< TColStd_HArray1OfReal > & |
aVKnots, |
|
|
const StepGeom_KnotType |
aKnotSpec |
|
) |
| [virtual] |
void StepGeom_BSplineSurfaceWithKnots::SetKnotSpec |
( |
const StepGeom_KnotType |
aKnotSpec | ) |
|
void StepGeom_BSplineSurfaceWithKnots::SetUMultiplicities |
( |
const Handle< TColStd_HArray1OfInteger > & |
aUMultiplicities | ) |
|
void StepGeom_BSplineSurfaceWithKnots::SetVMultiplicities |
( |
const Handle< TColStd_HArray1OfInteger > & |
aVMultiplicities | ) |
|
Handle_TColStd_HArray1OfReal StepGeom_BSplineSurfaceWithKnots::UKnots |
( |
| ) |
const |
Handle_TColStd_HArray1OfInteger StepGeom_BSplineSurfaceWithKnots::UMultiplicities |
( |
| ) |
const |
Handle_TColStd_HArray1OfReal StepGeom_BSplineSurfaceWithKnots::VKnots |
( |
| ) |
const |
Handle_TColStd_HArray1OfInteger StepGeom_BSplineSurfaceWithKnots::VMultiplicities |
( |
| ) |
const |
The documentation for this class was generated from the following file: