api_collapse_wires_sli
List of: Functions
Subjects: Skinning and Lofting
Contents: Advanced Surfacing

Action: Deletes a degenerate coedge in each wire of a list of wires.

Prototype: outcome api_collapse_wires_sli (


AcisSLInterface* obj, // AcisSLInterface


ENTITY_LIST& wire_list, // list of modified wires


AcisOptions* opts = NULL // ACIS options such




// as version/journal


);

Includes: #include "kernel/acis.hxx"

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

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

#include "skin/kernapi/api/skinapi.hxx"

#include "skin/sg_husk/skin/sur_intr.hxx"

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

Description: This function will remove a degenerate coedge in each wire of a list of wires. In order for the coedges to be removed, each wire in the list must contain a degenerate coedge at the same position. That is, if the fifth coedge of wire one is degenerate, it and the other coedges will only be removed if the fifth coedge of every other wire is degenerate as well.

Library: skin

Filename: skin/skin/kernapi/api/skinapi.hxx

Effect: Changes model
PDF/SKIN/05FN.PDF
HTM/DATA/SKIN/SKIN/05FN/0011.HTM