api_get_faces_from_all_entities
List of: Functions
Subjects: Cellular Topology
Contents: Cellular Topology

Action: Gets all the faces that a given entity contains and lists them in an ENTITY_LIST.

Prototype: outcome api_get_faces_from_all_entities(


ENTITY* ent,
// entity to query


ENTITY_LIST& face_list,
// list of faces


PAT_NEXT_TYPE include_pat // how to treat



= PAT_CAN_CREATE,
// patterned faces


AcisOptions* ao = NULL
// acis options


);

Includes: #include "ct_husk/api/ctapi.hxx"

#include "kernel/acis.hxx"

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

#include "kernel/kerndata/data/entity.hxx"

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

#include "kernel/kernutil/law/pattern_enum.hxx"

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

Description: By default, patterned objects are included in the list of entities. In general, however, the parameter include_pat determines how this function deals with such objects. The following are valid values for this argument:


PAT_CAN_CREATE patterned objects are created if they do not already exist, and are included in the list



PAT_NO_CREATE
only those patterned objects that have already been created are included in the list



PAT_IGNORE

no patterned objects besides seed pattern objects are included in the list

Library: ct_husk

Filename: ct/ct_husk/api/ctapi.hxx

Effect: Read-only
PDF/CT/03FN.PDF
HTM/DATA/CT/CT/03FN/0024.HTM