#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: