|
Action:
|
Obsolete: used only in pre-1.7 Faceting.
|
|
|
Prototype:
|
outcome api_get_lump_facets (
|
|
|
LUMP* lump,
|
|
// lump to examine
|
|
|
POLYGON_POINT_MESH*& pmesh,
|
// mesh collected
|
|
|
logical share_edge_vertices
|
// share edge
|
|
|
|
= TRUE,
|
|
// vertices returned
|
|
|
AcisOptions* ao = NULL
|
|
// acis options
|
|
|
);
|
|
|
Includes:
|
#include "kernel/acis.hxx"
|
|
#include "faceter/api/af_api.hxx"
|
|
#include "faceter/meshmgr/ppm.hxx"
|
|
#include "kernel/kernapi/api/api.hxx"
|
|
#include "kernel/kerndata/top/lump.hxx"
|
|
#include "baseutil/logical.h"
|
|
#include "kernel/kernapi/api/acis_options.hxx"
|
|
|
Description:
|
This API gets the facets from all faceted faces within a lump and returns them as a single
POLYGON_POINT_MESH. The faceted faces must have the same vertex template.
|
|
|
Errors:
|
Pointer to lump is
NULL or not to a
LUMP.
|
|
Inconsistent vertex-templates.
|
|
|
Limitations:
|
Pre-1.7 compatibility only.
|
|
|
Library:
|
faceter
|
|
|
Filename:
|
fct/faceter/api/af_api.hxx
|
|
|
Effect:
|
Read-only
|