api_face_u_iso
List of: Functions
Subjects: Silhouette and Isoparametric Curves
Contents: Intersectors

Action: Gets a list of edges that lie on a u-parametric curve and are trimmed to the boundary of a face.

Prototype: outcome api_face_u_iso (


double v, // v parameter


FACE* face, // face on which edges




// are calculated


const SPAtransf& ftrans, // transformation




// positioning face


ENTITY_LIST* edge_list, // edges returned in list


AcisOptions* ao = NULL // ACIS options


);

Includes: #include "kernel/acis.hxx"

#include "intersct/kernapi/api/intrapi.hxx"

#include "baseutil/vector/transf.hxx"

#include "kernel/kernapi/api/api.hxx"

#include "kernel/kerndata/lists/lists.hxx"

#include "kernel/kerndata/top/face.hxx"

#include "kernel/kernapi/api/acis_options.hxx"

Description: This API computes the u-parametric curves on the surface of the face and trims them to the boundaries of the face to get the edges. It uses the face transformation to calculate the edges.

Errors: Pointer to face is NULL or not to a FACE.

Library: intersct

Filename: intr/intersct/kernapi/api/intrapi.hxx

Effect: Changes model
PDF/INTR/03FN.PDF
HTM/DATA/INTR/INTR/03FN/0018.HTM