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 |