Home > User Guide > Display and User Input > Faceting
Faceting Functions and Classes
Faceting API Functions
- api_initialize_faceter
- Initializes the faceter.
- api_terminate_faceter
- Terminates the faceter.
- api_create_refinement
- Creates a refinement. User must call the method remove on the created refinement at the end.
- api_facet_entities
- Creates facets for a list of entities.
- api_facet_entity
- Creates facets for an entity.
- api_facet_unfaceted_entities
- Facets unfaceted faces of a list of entities.
- api_facet_unfaceted_entity
- Facets unfaceted; i.e., unmarked, faces of an entity.
- api_get_default_refinement
- Gets the default refinement associated with a type of surface.
- api_get_entity_refinement
- Gets the refinement attached to the entity.
- api_get_mesh_manager
- Gets the current mesh manager of faceter.
- api_set_default_refinement
- Sets the default refinement in the faceter.
- api_set_entity_refinement
- Attaches a refinement to an entity (BODY, LUMP, SHELL, FACE).
Faceting Classes
- ATTRIB_EYE
- Defines an organization attribute class.
- ATTRIB_EYE_ATTACHED_MESH
- Defines an attribute to attach facets to an entity as a MESH.
- ATTRIB_EYE_FCTD_MARK
- Indicates whether or not face has been faceted.
- GLOBAL_MESH_MANAGER
- Shows an example of a mesh manager.
- INDEXED_MESH
- Shows an example of a mesh that stores indices to a vertex array.
- INDEXED_MESH_MANAGER
- Shows an example of a mesh manager using the indexed protocol.
- INDEXED_MESH_MANAGER_PRINTER
- Shows an example of a mesh manager using the indexed protocol.
- LINKED_MESH
A mesh where facets are linked to each other.
LINKED_MESH_MANAGER
Shows an example of a mesh manager using the LINKED_MESH.
MESH- Defines a generic mesh class that can be attached to an entity.
- MESH_MANAGER
- A MESH_MANAGER class directs output of the facet data.
- POLYGON
- Defines a polygon.
- POLYGON_POINT_MESH
- Defines a collection of polygons.
- POLYGON_POINT_MESH_MANAGER
- Specializes the MESH_MANAGER class when a mesh is maintained as a POLYGON_POINT_MESH.
- POLYGON_VERTEX
- Defines a vertex on a polygon.
- PPM_ON_FACE_MESH_MANAGER
- Shows how a MESH derived mesh is attached to a face.
- REFINEMENT
- Controls the accuracy and types of polygons generated in the faceter.
- SIMPLE_INDEXED_MESH
- Shows an example of a mesh that stores indices to a vertex array.
- SIMPLE_INDEXED_MESH_MANAGER
- To show an example of a mesh manager using the indexed protocol.
- STL_MESH_MANAGER
- Writes data to an STL formatted file.
- VERTEX_TEMPLATE
- Creates parameter templates.
Related topics:
Refinements
Mesh Managers
The Faceting Algorithm
Step-by-Step Faceting
Discarding or Keeping Facet Data
Faceting Using Scheme[Top]
© 1989-2007 Spatial Corp., a Dassault Systèmes company. All rights reserved.