Category 3D drawings and annotations, Object ProAnnotationplane

Function ProAnnotationplaneCreate


Description
Creates an annotation plane structure from either a datum plane, a flat surface, or an existing annotation.
Synopsis
#include <ProAnnotation.h>
ProErrorProAnnotationplaneCreate(
ProSelection reference
/* (In)
The datum plane to use as the annotation plane, or an annotation whose plane should be used for the annotation plane.
*/
ProVector direction
/* (In)
The viewing direction of the annotation plane. Pass NULL when copying an annotation plane from another annotation.
*/
ProAnnotationPlane* plane
/* (Out)
The annotation plane handle.
*/
)
Returns
PRO_TK_NO_ERRORThe function succeeded.
PRO_TK_BAD_INPUTSOne or more arguments was invalid.
PRO_TK_INVALID_MATRIXInvalid combination of the planar surface and the direction vector.
See Also
ProAnnotationplaneFromViewCreate
ProAnnotationplaneFlatToScreenCreate

Manual References:

  1. Annotations: Annotation Features and Annotations: Annotation Orientation
  2. Annotations: Annotation Features and Annotations: Annotation Orientation

Sample Code References:

  1. pt_af_examples ( PTAFExNotesToPlane.c )
  2. pt_examples ( TestGtol.c )
  3. pt_examples ( TestSetup.c )
  4. pt_userguide ( UgGtolCreate.c )