Click or drag to resize

MatchSrfSettings Class

Settings for matching a surface edge to other edge(s)
Inheritance Hierarchy
SystemObject
  Rhino.GeometryMatchSrfSettings

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public class MatchSrfSettings

The MatchSrfSettings type exposes the following members.

Constructors
  NameDescription
Public methodMatchSrfSettings
Constructor
Top
Properties
  NameDescription
Public propertyAverage
If true, change both surfaces
Public propertyContinuity
Match the shape of the edge being edited to the target edge C0_continuous: edge position only G1_continuous: edge position and tangency G2_continuous: edge position, tangency and curvature
Public propertyMatchClosestPoints
Match the edge to the closest points on the target edge
Public propertyOtherEnd
Maintain the shape of the edge opposite the one being edited None: opposite edge is free to change C0_continuous: opposite edge position only G1_continuous: opposite edge position and tangency G2_continuous: opposite edge position, tangency and curvature
Public propertyPreserveIso
The way the surface iso-lines align with the target
Public propertyRefineAngleToleranceRadians
Angle between surface normals during refinement
Public propertyRefineCurvatureTolerance
Percentage radius of curvature difference during refinement
Public propertyRefineMatch
Add control point rows to the surface if necessary
Public propertyRefinePositionalTolerance
Absolute distance tolerance for refinement
Public propertyReverseAverageTargetDirection
Reverse the direction of the target for the averaged edge.
Public propertyReverseMatchDirection
Reverse the direction of the edge to match.
Top
Methods
  NameDescription
Public methodEnableRefinement
Enable refinement of the surface being edited
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also