C# Class SolidworksAddinFramework.SurfaceExtensions

ファイルを表示 Open project: Weingartner/SolidworksAddinFramework Class Usage Examples

Public Methods

Method Description
GetClosestPointOnTs ( this surface, System.Vector3 p ) : PointUv

Gets the closest point on a surface to the input point

GetClosestPointOnTs ( this surface, double p ) : PointUv
GetClosestPointOnTs ( IFace2 f, System.Vector3 curvePoint ) : System.Vector3
PointAt ( this s, double u, double v ) : System.Vector3
ToFace ( this surface ) : IFace2
ToSheetBody ( this surface, bool transferOwnership = false ) : IBody2

Private Methods

Method Description
ClosestPointOnTs ( this surface, double x, double y, double z ) : PointUv

Gets the closest point on a surface to the input point

Method Details

GetClosestPointOnTs() public static method

Gets the closest point on a surface to the input point
public static GetClosestPointOnTs ( this surface, System.Vector3 p ) : PointUv
surface this
p System.Vector3
return PointUv

GetClosestPointOnTs() public static method

public static GetClosestPointOnTs ( this surface, double p ) : PointUv
surface this
p double
return PointUv

GetClosestPointOnTs() public static method

public static GetClosestPointOnTs ( IFace2 f, System.Vector3 curvePoint ) : System.Vector3
f IFace2
curvePoint System.Vector3
return System.Vector3

PointAt() public static method

public static PointAt ( this s, double u, double v ) : System.Vector3
s this
u double
v double
return System.Vector3

ToFace() public static method

public static ToFace ( this surface ) : IFace2
surface this
return IFace2

ToSheetBody() public static method

public static ToSheetBody ( this surface, bool transferOwnership = false ) : IBody2
surface this
transferOwnership bool
return IBody2