<<Type>> GM_ParametricCurveSurface {Analysis} derived from: GM_SurfacePatch

Documentation
The surface patches that make up the parametric curve surfaces, GM_ParametricCurveSurface (Figure 23), are all continuous families of curves, given by a constructive function of the form:
surface(s,t): [a,b]´[c,d] ®DirectPosition

By fixing the value of either parameter, we have a one-parameter family of curves.
ct(s) = cs(t) = surface(s,t)


Parent PackageCoordinate geometryAbstractYes
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceYes  


Operations
NameSignatureClass
horizontalCurveGM_Curve horizontalCurve (Real t)GM_ParametricCurveSurface
verticalCurveGM_Curve verticalCurve (Real s)GM_ParametricCurveSurface
surfaceDirectPosition surface (Real s, Real t)GM_ParametricCurveSurface
boundaryGM_SurfaceBoundary boundary ()GM_SurfacePatch


Attributes
NameClassTypeInitial Value
horizontalCurveTypeGM_ParametricCurveSurfaceGM_CurveInterpolation 
verticalCurveTypeGM_ParametricCurveSurfaceGM_CurveInterpolation 
interpolationGM_SurfacePatchGM_SurfaceInterpolation"planar"
numDerivativesOnBoundary[0..1]GM_SurfacePatchInteger0


Associations
NameMy RoleMy ClassOther RoleOther Element
SegmentationpatchGM_SurfacePatchsurfaceGM_Surface


Generalization Relationships
NameClassSupplier
--Not Named--GM_ParametricCurveSurfaceGM_SurfacePatch


Realize Relationships
NameClassSupplier
--Not Named--GM_SurfacePatchGM_GenericSurface