|
ISurfaceIsoCurve Method
|
Gets isoparametric curve.
Namespace:
Karamba.Geometry
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
SyntaxICurve IsoCurve(
int direction,
double constantParameter
)
Function IsoCurve (
direction As Integer,
constantParameter As Double
) As ICurve
ICurve^ IsoCurve(
int direction,
double constantParameter
)
abstract IsoCurve :
direction : int *
constantParameter : float -> ICurve
Parameters
- direction
- Type: SystemInt32
0 first parameter varies and second parameter is constant
e.g., point on IsoCurve(0,c) at t is srf(t,c)
This is a horizontal line from left to right
1 first parameter is constant and second parameter varies
e.g., point on IsoCurve(1,c) at t is srf(c,t
This is a vertical line from bottom to top.
- constantParameter
- Type: SystemDouble
The parameter that was constant on the original surface.
Return Value
Type:
ICurveAn isoparametric curve or null on error.
Remarks
In this function "direction" indicates which direction the resulting curve runs.
0: horizontal, 1: vertical
In the other Surface functions that take a "direction" argument,
"direction" indicates if "constantParameter" is a "u" or "v" parameter.
See Also