Namespace:
Autodesk.Revit.DB
HermiteFace
Class
Description:
A cubic hermite spline face of a 3d solid or open shell.
A cubic hermite spline face of a 3d solid or open shell.
Remarks:
Hermite faces are defined by cubic hermite spline surfaces bounded by edge loops. The surfaces provide natural UV parameterization to the faces.
Hermite faces are defined by cubic hermite spline surfaces bounded by edge loops. The surfaces provide natural UV parameterization to the faces.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.APIObject
Autodesk.Revit.DB.GeometryObject
Autodesk.Revit.DB.Face
Autodesk.Revit.DB.HermiteFace
System.Object
Autodesk.Revit.DB.APIObject
Autodesk.Revit.DB.GeometryObject
Autodesk.Revit.DB.Face
Autodesk.Revit.DB.HermiteFace
Examples
private void GetHermiteFaceInfo(Face face)
{
HermiteFace hermiteFace = face as HermiteFace;
if (null != hermiteFace)
{
IList<XYZ> points = hermiteFace.Points;
IList<XYZ> derivs = hermiteFace.MixedDerivs;
DoubleArray faceParams = hermiteFace.get_Params(0);
IList<XYZ> tangents = hermiteFace.get_Tangents(0);
}
}