RVTDocs.com

ItemFactoryBase.NewReferencePlane2

Method
Description:
Creates a new instance of ReferencePlane.
Remarks:
The specific view is applied to the Reference plane only for certain view types: LegendDraftingViewDrawingSheet
Syntax
public ReferencePlane NewReferencePlane2(
	XYZ bubbleEnd,
	XYZ freeEnd,
	XYZ thirdPnt,
	View pView
)
Examples
// Build now data before creation
XYZ bubbleEnd = new XYZ(1, 0, 0);   // bubble end applied to reference plane
XYZ freeEnd = new XYZ(-5, 0, 0);    // free end applied to reference plane
// Third point should not be on the bubbleEnd-freeEnd line 
XYZ thirdPnt = new XYZ(0, 15, 0);   // 3rd point to define reference plane

// Create the reference plane in X-Y, applying the active view
ReferencePlane refPlane = document.Create.NewReferencePlane2(bubbleEnd, freeEnd, thirdPnt, document.ActiveView);
Parameters
Parameter Type Description
bubbleEnd XYZ The bubble end applied to reference plane.
freeEnd XYZ The free end applied to reference plane.
thirdPnt XYZ A third point needed to define the reference plane.
pView View The specific view apply to the Reference plane.
Return Value
Type Description
ReferencePlane The newly created reference plane.