api_pattern_find_bump
List of: Functions
Subjects: Patterns
Contents: Kernel

Action: Finds the bump associated with a given face or loop.

Prototype: outcome api_pattern_find_bump (


const ENTITY* seed, // input face or lump


ENTITY_LIST& face_list, // faces belonging




// to bump


ENTITY_LIST& loop_list, // loops belonging




// to bump


ENTITY_LIST& no_cross_list// faces limiting



=*(ENTITY_LIST*)NULL_REF, // bump's extent


AcisOptions* ao = NULL // acis options


);

Includes: #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_api.hxx"

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

Description: Finds the bump associated with the face or loop specified by seed, and returns a list of its faces and loops in face_list and loop_list. The extent of the bump's definition may be limited by including a no_cross_list of faces.

Errors: The seed used to find the bump is neither a face nor a loop.

Library: kernel

Filename: kern/kernel/kernutil/law/pattern_api.hxx

Effect: System routine
PDF/KERN/16FNA.PDF
HTM/DATA/KERN/KERN/16FNA/0108.HTM