Interface IXbimCurve
Inherited Members
System.IDisposable.Dispose()
Assembly: Xbim.Common.dll
Syntax
public interface IXbimCurve : IXbimGeometryObject, IDisposable
Properties
|
Improve this Doc
View Source
End
Declaration
Property Value
|
Improve this Doc
View Source
Is3D
Declaration
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsClosed
Declaration
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Length
Declaration
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
Start
Declaration
XbimPoint3D Start { get; }
Property Value
|
Improve this Doc
View Source
ToBRep
Converts the object to a string in BRep format
Declaration
Property Value
Type |
Description |
System.String |
|
Methods
|
Improve this Doc
View Source
GetParameter(XbimPoint3D, Double)
Declaration
double GetParameter(XbimPoint3D point, double tolerance)
Parameters
Type |
Name |
Description |
XbimPoint3D |
point |
|
System.Double |
tolerance |
|
Returns
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
GetPoint(Double)
Declaration
XbimPoint3D GetPoint(double parameter)
Parameters
Type |
Name |
Description |
System.Double |
parameter |
|
Returns
|
Improve this Doc
View Source
Intersections(IXbimCurve, Double, ILogger)
Declaration
IEnumerable<XbimPoint3D> Intersections(IXbimCurve intersector, double tolerance, ILogger logger = null)
Parameters
Type |
Name |
Description |
IXbimCurve |
intersector |
|
System.Double |
tolerance |
|
Microsoft.Extensions.Logging.ILogger |
logger |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<XbimPoint3D> |
|