Open CASCADE Technology 6.6.0
|
#include <StepGeom_BSplineSurface.hxx>
StepGeom_BSplineSurface::StepGeom_BSplineSurface | ( | ) |
Handle_StepGeom_HArray2OfCartesianPoint StepGeom_BSplineSurface::ControlPointsList | ( | ) | const |
Handle_StepGeom_CartesianPoint StepGeom_BSplineSurface::ControlPointsListValue | ( | const Standard_Integer | num1, |
const Standard_Integer | num2 | ||
) | const |
virtual void StepGeom_BSplineSurface::Init | ( | const Handle< TCollection_HAsciiString > & | aName | ) | [virtual] |
Reimplemented from StepRepr_RepresentationItem.
virtual void StepGeom_BSplineSurface::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] |
Reimplemented in StepGeom_BSplineSurfaceWithKnots, StepGeom_RationalBSplineSurface, StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface, StepGeom_UniformSurfaceAndRationalBSplineSurface, StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface, and StepGeom_BezierSurfaceAndRationalBSplineSurface.
Standard_Integer StepGeom_BSplineSurface::NbControlPointsListI | ( | ) | const |
Standard_Integer StepGeom_BSplineSurface::NbControlPointsListJ | ( | ) | const |
StepData_Logical StepGeom_BSplineSurface::SelfIntersect | ( | ) | const |
void StepGeom_BSplineSurface::SetControlPointsList | ( | const Handle< StepGeom_HArray2OfCartesianPoint > & | aControlPointsList | ) |
void StepGeom_BSplineSurface::SetSelfIntersect | ( | const StepData_Logical | aSelfIntersect | ) |
void StepGeom_BSplineSurface::SetSurfaceForm | ( | const StepGeom_BSplineSurfaceForm | aSurfaceForm | ) |
void StepGeom_BSplineSurface::SetUClosed | ( | const StepData_Logical | aUClosed | ) |
void StepGeom_BSplineSurface::SetUDegree | ( | const Standard_Integer | aUDegree | ) |
void StepGeom_BSplineSurface::SetVClosed | ( | const StepData_Logical | aVClosed | ) |
void StepGeom_BSplineSurface::SetVDegree | ( | const Standard_Integer | aVDegree | ) |
StepGeom_BSplineSurfaceForm StepGeom_BSplineSurface::SurfaceForm | ( | ) | const |
StepData_Logical StepGeom_BSplineSurface::UClosed | ( | ) | const |
Standard_Integer StepGeom_BSplineSurface::UDegree | ( | ) | const |
StepData_Logical StepGeom_BSplineSurface::VClosed | ( | ) | const |
Standard_Integer StepGeom_BSplineSurface::VDegree | ( | ) | const |