Interface ICamApiSurfaceCurve
Curve on surface
Namespace: CAMAPI.CurveTypes
Assembly: CAMAPI.CurveTypes.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("84C8BCF2-34A7-4BB9-9EAD-0065932A13D5")]
public interface ICamApiSurfaceCurve
Properties
EndNormal
Normal at the end point of the curve
Declaration
TST3DPoint EndNormal { get; }
Property Value
| Type | Description |
|---|---|
| TST3DPoint |
EndPoint
End point of the curve
Declaration
TST3DPoint EndPoint { get; }
Property Value
| Type | Description |
|---|---|
| TST3DPoint |
EndTangent
Tangent at the end point of the curve
Declaration
TST3DPoint EndTangent { get; }
Property Value
| Type | Description |
|---|---|
| TST3DPoint |
StartNormal
Normal at the start point of the curve
Declaration
TST3DPoint StartNormal { get; }
Property Value
| Type | Description |
|---|---|
| TST3DPoint |
StartPoint
Start point of the curve
Declaration
TST3DPoint StartPoint { get; }
Property Value
| Type | Description |
|---|---|
| TST3DPoint |
StartTangent
Tangent at the start point of the curve
Declaration
TST3DPoint StartTangent { get; }
Property Value
| Type | Description |
|---|---|
| TST3DPoint |
TMax
End parameter on the curve
Declaration
double TMax { get; }
Property Value
| Type | Description |
|---|---|
| double |
TMin
Start parameter on the curve
Declaration
double TMin { get; }
Property Value
| Type | Description |
|---|---|
| double |
Methods
SaveToReceiver(ICamApiAbstractCurveReceiver, double, double, double)
Declaration
void SaveToReceiver(ICamApiAbstractCurveReceiver Receiver, double TMin, double TMax, double Tolerance)
Parameters
| Type | Name | Description |
|---|---|---|
| ICamApiAbstractCurveReceiver | Receiver | |
| double | TMin | |
| double | TMax | |
| double | Tolerance |