Click or drag to resize

MarchingInfo Structure

Collects all the geometrical data required by ShellSectionMarchingAlgorithms.

Namespace:  Karamba.Results.ShellSection
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public struct MarchingInfo

The MarchingInfo type exposes the following members.

Constructors
  NameDescription
Public methodMarchingInfo
Initializes a new instance of the MarchingInfo struct.
Top
Properties
  NameDescription
Public propertyAABBTree
Gets the AABB Tree used for perform intersections.
Public propertyDelta
Gets the Delta value used by FindStartingPointOnSegment(Line3, MarchingInfo, Point3, RayMeshIntersection). Delta is the minimum value for the splitting algorithm. If the splitted result is lower, the method won't go futrher.
Public propertyInputPolyline
Gets the input poly-line to project on the mesh.
Public propertyMeshGroup
Gets the mesh where to project the poly-line.
Public propertyProjectionVector
Gets the direction of the projection.
Public propertyTolerance
Gets the tolerance value used for equality check.
Top
Methods
  NameDescription
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetInputPolylineCount
Get number of points of the input polyline.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
See Also