Properties
IsReimplementation
Gets whether or not this assistant is a type-safe re-implementation of a more generic assistant.
Implements: IsReimplementation
ReimplementationBase
Gets the base assistant (if any) this assistant is a re-implementation of.
Implements: ReimplementationBase
Implements: Type
Methods
ConvertToBrep
#Parameters:
| instance (Box) |
Overrides: SurfaceAssistant<T>.ConvertToBrep
EvaluateCurvature
#public override bool EvaluateCurvature(Box instance, SurfaceLocus parameter, out SurfaceCurvature curvature)
Parameters:
| instance (Box) | |
| parameter (SurfaceLocus) | |
| curvature (out SurfaceCurvature) |
Overrides: SurfaceAssistant<T>.EvaluateCurvature
EvaluateNormal
#Parameters:
| instance (Box) | |
| locus (SurfaceLocus) |
Overrides: SurfaceAssistant<T>.EvaluateNormal
EvaluatePosition
#Parameters:
| instance (Box) | |
| locus (SurfaceLocus) |
Overrides: SurfaceAssistant<T>.EvaluatePosition
EvaluateTangent
#Parameters:
| instance (Box) | |
| locus (SurfaceLocus) |
Overrides: SurfaceAssistant<T>.EvaluateTangent
EvaluateUV
#Parameters:
| instance (Box) | |
| locus (SurfaceLocus) | |
| u (out Vector3d) | |
| v (out Vector3d) |
Overrides: SurfaceAssistant<T>.EvaluateUV
Explode
#Parameters:
| instance (Box) |
Overrides: SurfaceAssistant<T>.Explode
ExplodeRecursive
Parameters:
| instance (T) |
FindClosestParameter
#FlipDirection
#Parameters:
| instance (Box) |
Overrides: SurfaceAssistant<T>.FlipDirection
IsClosed
#Parameters:
| instance (Box) |
Overrides: SurfaceAssistant<T>.IsClosed
IsPlanar
#Overrides: SurfaceAssistant<T>.IsPlanar
IsPlanar
#Overrides: SurfaceAssistant<T>.IsPlanar