Class IfcPointToMeshMeasurement
- Namespace
- IfcIO.Measure
- Assembly
- IfcIO.dll
Result of a point-to-mesh shortest distance measurement.
public sealed record IfcPointToMeshMeasurement : IEquatable<IfcPointToMeshMeasurement>Inheritance
Implements
Inherited Members
Constructors
IfcPointToMeshMeasurement(IfcVector3, IfcVector3, double, int, IfcVector3)
Result of a point-to-mesh shortest distance measurement.
public IfcPointToMeshMeasurement(IfcVector3 QueryPoint, IfcVector3 ClosestPoint, double Distance, int ClosestTriangleIndex, IfcVector3 Normal)Parameters
QueryPointIfcVector3ClosestPointIfcVector3DistancedoubleClosestTriangleIndexintNormalIfcVector3
Properties
ClosestPoint
public IfcVector3 ClosestPoint { get; init; }Property Value
ClosestTriangleIndex
public int ClosestTriangleIndex { get; init; }Property Value
Distance
public double Distance { get; init; }Property Value
Normal
public IfcVector3 Normal { get; init; }Property Value
QueryPoint
public IfcVector3 QueryPoint { get; init; }Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()Returns
- string
-
A string that represents the current object.