NewPointOnFace Method


Construct a PointOnFace object which is used to define the placement of a ReferencePoint given a reference and a location on the face.

Namespace: Autodesk.Revit.Creation
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)

Syntax

C#
public PointOnFace NewPointOnFace(
	Reference faceReference,
	UV uv
)
Visual Basic
Public Function NewPointOnFace ( _
	faceReference As Reference, _
	uv As UV _
) As PointOnFace
Visual C++
public:
PointOnFace^ NewPointOnFace(
	Reference^ faceReference, 
	UV^ uv
)

Parameters

faceReference
Type: Autodesk.Revit.DBReference
The reference whose face the object will be created on.
uv
Type: Autodesk.Revit.DBUV
A 2-dimensional position.

Return Value

A new PointOnFace object.

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentNullException Thrown when the input argument faceReference or uv is a null reference (Nothing in Visual Basic).

See Also

ArchiLabs

Stop fighting Revit automation.

Build repeatable BIM design and documentation workflows with scripts, data, and AI in one place, without wrestling brittle one-off automations.

Try ArchiLabs →