MeshKit  1.0
iGeom Member List
This is the complete list of members for iGeom, including all inherited members.
addEntArrToSet(const EntityHandle *entity_handles, int entity_handles_size, EntitySetHandle entity_set)iGeom [inline, virtual]
addEntSet(EntitySetHandle to_add, EntitySetHandle add_to)iGeom [inline, virtual]
addEntToSet(EntityHandle entity, EntitySetHandle set)iGeom [inline, virtual]
addPrntChld(EntitySetHandle parent, EntitySetHandle child)iGeom [inline, virtual]
copyEnt(EntityHandle source, EntityHandle &copy)iGeom [inline, virtual]
createBrick(double x, double y, double z, EntityHandle &brick)iGeom [inline, virtual]
createCone(double height, double maj_rad, double min_rad, double top_rad, EntityHandle &cone)iGeom [inline, virtual]
createCylinder(double height, double maj_rad, double min_rad, EntityHandle &cylinder)iGeom [inline, virtual]
createEntSet(bool is_list, EntitySetHandle &handle_out)iGeom [inline, virtual]
createPrism(double height, int num_sides, double maj_radius, double min_radius, EntityHandle &prism)iGeom [inline, virtual]
createSphere(double radius, EntityHandle &sphere)iGeom [inline, virtual]
createTag(const char *tag_name, int tag_num_type_values, TagValueType tag_type, TagHandle &tag_handle_out)iGeom [inline, virtual]
createTorus(double maj_rad, double min_rad, EntityHandle &torus)iGeom [inline, virtual]
deleteAll()iGeom [inline, virtual]
deleteEnt(EntityHandle entity)iGeom [inline, virtual]
destroyEntSet(EntitySetHandle handle)iGeom [inline, virtual]
destroyTag(TagHandle tag_handle, bool forced)iGeom [inline, virtual]
EntityHandle typedefiGeom
EntitySetHandle typedefiGeom
EntityType typedefiGeom
Error typedefiGeom
getAllEntSetTags(EntitySetHandle set, std::vector< TagHandle > &tags_out) const iGeom [inline, virtual]
getAllTags(EntityHandle entity, std::vector< TagHandle > &tags_out) const iGeom [inline, virtual]
getArr1stDrvt(const EntityHandle *entities, int entities_size, StorageOrder order, const double *uv, int uv_size, double *dvtr_u, double *dvtr_v) const iGeom [inline, virtual]
getArr2ndAdj(const EntityHandle *entity_handles, int entity_handles_size, EntityType order_adjacent_key, EntityType type_requested, std::vector< EntityHandle > &adjacent_entity_handles_out, int *offsets_out) const iGeom [inline, virtual]
getArr2ndDrvt(const EntityHandle *entities, int entities_size, StorageOrder order, const double *uv, int uv_size, double *dvtr_uu, double *dvtr_vv, double *dvtr_uv) const iGeom [inline, virtual]
getArrAdj(const EntityHandle *entity_handles, int entity_handles_size, EntityType type_requested, std::vector< EntityHandle > &adjacent_entity_handles_out, int *offsets_out) const iGeom [inline, virtual]
getArrBoundBox(const EntityHandle *entities, int entities_size, StorageOrder order, double *min_corners, double *max_corners) const iGeom [inline, virtual]
getArrClosestPt(const EntityHandle *handles, int handles_size, StorageOrder order, const double *near_coordinates, int near_coordinates_size, double *on_coordinates) const iGeom [inline, virtual]
getArrData(const EntityHandle *entity_handles, int entity_handles_size, TagHandle tag_handle, void *tag_values_out) const iGeom [inline, virtual]
getArrEgEvalXYZ(const EntityHandle *edges, int edges_size, StorageOrder order, const double *near_coords, int near_coords_size, double *on_coords, double *tangent, double *curvature) const iGeom [inline, virtual]
getArrFcEvalXYZ(const EntityHandle *faces, int faces_size, StorageOrder order, const double *near_coords, int near_coords_size, double *on_coords, double *normal, double *curvature1, double *curvature2) const iGeom [inline, virtual]
getArrNrmlPlXYZ(const EntityHandle *entities, int entities_size, StorageOrder order, const double *near_xyz, int near_xyz_size, double *on_xyz, double *nrml_ijk) const iGeom [inline, virtual]
getArrNrmlSense(const EntityHandle *faces, int faces_size, const EntityHandle *vols, int vols_size, int *senses_out) const iGeom [inline, virtual]
getArrNrmlUV(const EntityHandle *faces, int faces_size, StorageOrder order, const double *uv, int uv_size, double *normals) const iGeom [inline, virtual]
getArrNrmlXYZ(const EntityHandle *entities, int entities_size, StorageOrder order, const double *xyz, int xyz_size, double *ijk) const iGeom [inline, virtual]
getArrSense(const EntityHandle *ent, int num_ents, EntityHandle wrt_ent, int *sense) const iGeom [inline, virtual]
getArrTgntU(const EntityHandle *edges, int edges_size, StorageOrder order, const double *u, int u_size, double *normals) const iGeom [inline, virtual]
getArrTgntXYZ(const EntityHandle *entities, int entities_size, StorageOrder order, const double *xyz, int xyz_size, double *ijk) const iGeom [inline, virtual]
getArrTolerance(const EntityHandle *entities, int entities_size, double *tolerances) const iGeom [inline, virtual]
getArrType(const EntityHandle *entity_handles, int entity_handles_Size, EntityType *types_out) const iGeom [inline, virtual]
getArrURange(const EntityHandle *edges, int edges_size, double *u_min, double *u_max) const iGeom [inline, virtual]
getArrUtoUV(const EntityHandle *edges, int edges_size, const EntityHandle *faces, int faces_size, const double *edge_u, int edge_u_size, StorageOrder order, double *face_uv) const iGeom [inline, virtual]
getArrUtoXYZ(const EntityHandle *edges, int edges_size, const double *u, int u_size, StorageOrder order, double *xyz) const iGeom [inline, virtual]
getArrUVRange(const EntityHandle *faces, int faces_size, StorageOrder order, double *uv_min, double *uv_max) const iGeom [inline, virtual]
getArrUVtoXYZ(const EntityHandle *faces, int faces_size, StorageOrder order, const double *uv, int uv_size, double *xyz) const iGeom [inline, virtual]
getArrXYZtoU(const EntityHandle *edges, int edges_size, StorageOrder order, const double *coords, int coords_size, double *u) const iGeom [inline, virtual]
getArrXYZtoUV(const EntityHandle *faces, int faces_size, StorageOrder order, const double *coords, int coords_size, double *uv) const iGeom [inline, virtual]
getArrXYZtoUVHint(const EntityHandle *faces, int faces_size, StorageOrder order, const double *coords, int coords_size, double *uv) const iGeom [inline, virtual]
getBoundBox(double &min_x, double &min_y, double &min_z, double &max_x, double &max_y, double &max_z) const iGeom [inline, virtual]
getChldn(EntitySetHandle parent, int num_hops, std::vector< EntitySetHandle > &children_out) const iGeom [inline, virtual]
getData(EntityHandle entity_handle, TagHandle tag_handle, void *tag_value_out) const iGeom [inline, virtual]
getDblArrData(const EntityHandle *entity_handles, int entity_handles_size, TagHandle tag_handle, double *tag_values_out) const iGeom [inline, virtual]
getDblData(EntityHandle entity_handle, TagHandle tag_handle, double &value_out) const iGeom [inline, virtual]
getDescription() const iGeom [inline, virtual]
getEgCvtrXYZ(EntityHandle edge, double x, double y, double z, double &i, double &j, double &k) const iGeom [inline, virtual]
getEgEvalXYZ(EntityHandle edge, double x, double y, double z, double &on_x, double &on_y, double &on_z, double &tngt_i, double &tngt_j, double &tngt_k, double &cvtr_i, double &cvtr_j, double &cvtr_k) const iGeom [inline, virtual]
getEgFcArrSense(const EntityHandle *edges, int edges_size, const EntityHandle *faces, int faces_size, int *senses_out) const iGeom [inline, virtual]
getEgFcSense(EntityHandle edge, EntityHandle face, int &sense) const iGeom [inline, virtual]
getEgVtxArrSense(const EntityHandle *edges, int edges_size, const EntityHandle *vertices1, int vertices1_size, const EntityHandle *vertices2, int vertices2_size, int *senses_out) const iGeom [inline, virtual]
getEgVtxSense(EntityHandle edge, EntityHandle vtx1, EntityHandle vtx2, int &sense) const iGeom [inline, virtual]
getEHArrData(const EntityHandle *entity_handles, int entity_handles_size, TagHandle tag_handle, EntityHandle *tag_values_out) const iGeom [inline, virtual]
getEHData(EntityHandle entity_handle, TagHandle tag_handle, EntityHandle &value_out) const iGeom [inline, virtual]
getEnt1stDrvt(EntityHandle handle, double u, double v, double &du_i, double &du_j, double &du_k, double &dv_i, double &dv_j, double &dv_k) const iGeom [inline, virtual]
getEnt2ndAdj(EntityHandle handle, EntityType bridge_dimension, EntityType type_requested, std::vector< EntityHandle > &adj_entities_out) const iGeom [inline, virtual]
getEnt2ndDrvt(EntityHandle handle, double u, double v, double &duu_i, double &duu_j, double &duu_k, double &dvv_i, double &dvv_j, double &dvv_k, double &duv_i, double &duv_j, double &duv_k) const iGeom [inline, virtual]
getEntAdj(EntityHandle handle, EntityType type_requested, std::vector< EntityHandle > &adj_entities_out) const iGeom [inline, virtual]
getEntArrCvtrXYZ(const EntityHandle *entities, int entities_size, StorageOrder order, const double *xyz, int xyz_size, double *cvtr_1, double *cvtr_2) const iGeom [inline, virtual]
getEntBoundBox(EntityHandle entity, double &min_x, double &min_y, double &min_z, double &max_x, double &max_y, double &max_z) const iGeom [inline, virtual]
getEntClosestPt(EntityHandle entity, double near_x, double near_y, double near_z, double &on_x, double &on_y, double &on_z) const iGeom [inline, virtual]
getEntClosestPtTrimmed(EntityHandle entity, double near_x, double near_y, double near_z, double &on_x, double &on_y, double &on_z) const iGeom [inline, virtual]
getEntities(EntitySetHandle set, EntityType type, std::vector< EntityHandle > &entities_out) const iGeom [inline, virtual]
getEntNrmlPlXYZ(EntityHandle entity, double x, double y, double z, double &on_x, double &on_y, double &on_z, double &i, double &j, double &k) const iGeom [inline, virtual]
getEntNrmlSense(EntityHandle face, EntityHandle region, int &sense) const iGeom [inline, virtual]
getEntNrmlUV(EntityHandle face, double u, double v, double &i, double &j, double &k) const iGeom [inline, virtual]
getEntNrmlXYZ(EntityHandle entity, double x, double y, double z, double &i, double &j, double &k) const iGeom [inline, virtual]
getEntSetData(EntitySetHandle set_handle, TagHandle tag_handle, void *tag_value_out) const iGeom [inline, virtual]
getEntSetDblData(EntitySetHandle set_handle, TagHandle tag_handle, double &value_out) const iGeom [inline, virtual]
getEntSetEHData(EntitySetHandle set_handle, TagHandle tag_handle, EntityHandle &value_out) const iGeom [inline, virtual]
getEntSetESHData(EntitySetHandle set_handle, TagHandle tag_handle, EntitySetHandle &value_out) const iGeom [inline, virtual]
getEntSetIntData(EntitySetHandle set_handle, TagHandle tag_handle, int &value_out) const iGeom [inline, virtual]
getEntSets(EntitySetHandle set, int num_hops, std::vector< EntitySetHandle > &contained_sets_out) const iGeom [inline, virtual]
getEntTgntU(EntityHandle edge, double u, double &i, double &j, double &k) const iGeom [inline, virtual]
getEntTgntXYZ(EntityHandle entity, double x, double y, double z, double &i, double &j, double &k) const iGeom [inline, virtual]
getEntTolerance(EntityHandle entity, double &tolerance) const iGeom [inline, virtual]
getEntType(EntityHandle handle, EntityType &type_out) const iGeom [inline, virtual]
getEntURange(EntityHandle edge, double &u_min, double &u_max) const iGeom [inline, virtual]
getEntUtoUV(EntityHandle edge, EntityHandle face, double edge_u, double &face_u, double &face_v) const iGeom [inline, virtual]
getEntUtoXYZ(EntityHandle edge, double u, double &x, double &y, double &z) const iGeom [inline, virtual]
getEntUVRange(EntityHandle face, double &u_min, double &v_min, double &u_max, double &v_max) const iGeom [inline, virtual]
getEntUVtoXYZ(EntityHandle face, double u, double v, double &x, double &y, double &z) const iGeom [inline, virtual]
getEntXYZtoU(EntityHandle edge, double x, double y, double z, double &u) const iGeom [inline, virtual]
getEntXYZtoUV(EntityHandle face, double x, double y, double z, double &u, double &v) const iGeom [inline, virtual]
getEntXYZtoUVHint(EntityHandle face, double x, double y, double z, double &u, double &v) const iGeom [inline, virtual]
getErrorType() const iGeom [inline, virtual]
getESHArrData(const EntityHandle *entity_handles, int entity_handles_size, TagHandle tag_handle, EntitySetHandle *tag_values_out) const iGeom [inline, virtual]
getESHData(EntityHandle entity_handle, TagHandle tag_handle, EntitySetHandle &value_out) const iGeom [inline, virtual]
getFacets(EntityHandle entity_handle, double dist_tolerance, std::vector< double > &point, std::vector< int > &facets) const iGeom [inline, virtual]
getFaceType(EntityHandle face, std::string &type) const iGeom [inline, virtual]
getFcArrCvtrUV(const EntityHandle *faces, int faces_size, StorageOrder order, const double *uv, int uv_size, double *cvtr1, double *cvtr2) const iGeom [inline, virtual]
getFcCvtrUV(EntityHandle face, double u, double v, double &i1, double &j1, double &k1, double &i2, double &j2, double &k2) const iGeom [inline, virtual]
getFcCvtrXYZ(EntityHandle face, double x, double y, double z, double &i1, double &j1, double &k1, double &i2, double &j2, double &k2) const iGeom [inline, virtual]
getFcEvalXYZ(EntityHandle face, double x, double y, double z, double &on_x, double &on_y, double &on_z, double &nrml_i, double &nrml_j, double &nrml_k, double &cvtr1_i, double &cvtr1_j, double &cvtr1_k, double &cvtr2_i, double &cvtr2_j, double &cvtr2_k) const iGeom [inline, virtual]
getIntArrData(const EntityHandle *entity_handles, int entity_handles_size, TagHandle tag_handle, int *tag_values_out) const iGeom [inline, virtual]
getIntData(EntityHandle entity_handle, TagHandle tag_handle, int &value_out) const iGeom [inline, virtual]
getNumChld(EntitySetHandle parent, int num_hops, int &num_child_out) const iGeom [inline, virtual]
getNumEntSets(EntitySetHandle set, int num_hops, int &num_sets_out) const iGeom [inline, virtual]
getNumOfType(EntitySetHandle set, EntityType type, int &count_out) const iGeom [inline, virtual]
getNumPrnt(EntitySetHandle child, int num_hops, int &num_parent_out) const iGeom [inline, virtual]
getParametric()iGeom [inline, virtual]
getPntArrClsf(StorageOrder order, const double *coords, int coords_size, EntityHandle *entities_out) const iGeom [inline, virtual]
getPntClsf(double x, double y, double z, EntityHandle &handle_out) const iGeom [inline, virtual]
getPntRayIntsct(double x, double y, double z, double i, double j, double k, StorageOrder order, std::vector< EntityHandle > &entities_out, std::vector< double > &points_out, std::vector< double > &params_out) const iGeom [inline, virtual]
getPrnts(EntitySetHandle child, int num_hops, std::vector< EntitySetHandle > &parents_out) const iGeom [inline, virtual]
getRootSet() const iGeom [inline, virtual]
getSense(EntityHandle ent, EntityHandle wrt_ent, int &sense) const iGeom [inline, virtual]
getTagHandle(const char *name, TagHandle &handle_out) const iGeom [inline, virtual]
getTagName(TagHandle tag_handle, std::string &name_out) const iGeom [inline, virtual]
getTagSizeBytes(TagHandle tag_handle, int &size_out) const iGeom [inline, virtual]
getTagSizeValues(TagHandle tag_handle, int &size_out) const iGeom [inline, virtual]
getTagType(TagHandle tag_handle, TagValueType &type_out) const iGeom [inline, virtual]
getTolerance(int &type_out, double &tolerance_out) const iGeom [inline, virtual]
getVtxArrCoords(const EntityHandle *vertices, int vertices_size, StorageOrder order, double *coords) const iGeom [inline, virtual]
getVtxArrToU(const EntityHandle *vertices, int vertices_size, const EntityHandle *edges, int edges_size, double *edge_u) const iGeom [inline, virtual]
getVtxArrToUV(const EntityHandle *vertices, int vertices_size, const EntityHandle *faces, int faces_size, StorageOrder order, double *face_uv) const iGeom [inline, virtual]
getVtxCoord(EntityHandle vertex, double &x, double &y, double &z) const iGeom [inline, virtual]
getVtxToU(EntityHandle vertex, EntityHandle edge, double &u) const iGeom [inline, virtual]
getVtxToUV(EntityHandle vertex, EntityHandle face, double &u, double &v) const iGeom [inline, virtual]
iface_type() const iGeom [inline, virtual]
iGeom(const char *options=0)iGeom [inline]
iGeom(iGeom_Instance instance)iGeom [inline]
iGeom(bool meshBased)iGeom [inline]
iGeom(const iGeom &)iGeom [inline, private]
iGeomInstanceOwneriGeom [private]
imprintEnts(const EntityHandle *entities, int entities_size)iGeom [inline, virtual]
initEntArrIter(EntitySetHandle set, EntityType requested_type, int requested_array_size, EntArrIter &iter)iGeom [inline, virtual]
initEntIter(EntitySetHandle set, EntityType requested_type, EntIter &iter)iGeom [inline, virtual]
instance()iGeom [inline]
intersect(EntitySetHandle set1, EntitySetHandle set2, EntitySetHandle &result_set_out)iGeom [inline, virtual]
intersectEnts(EntityHandle entity1, EntityHandle entity2, EntityHandle &result)iGeom [inline, virtual]
isArrAdj(const EntityHandle *entities1, const EntityHandle *entities2, int num_entity_pairs, int *is_adj_out) const iGeom [inline, virtual]
isArrParametric(const EntityHandle *entities, int entities_size, int *is_parametric) const iGeom [inline, virtual]
isArrPeriodic(const EntityHandle *entities, int entities_size, int *in_uv) const iGeom [inline, virtual]
isChildOf(EntitySetHandle parent, EntitySetHandle child, bool &is_child_out) const iGeom [inline, virtual]
isEntAdj(EntityHandle entity1, EntityHandle entity2, bool &adjacent_out) const iGeom [inline, virtual]
isEntArrContained(EntitySetHandle containing_set, const EntityHandle *entity_handles, int num_entity_handles, bool *is_contained_out) const iGeom [inline, virtual]
isEntContained(EntitySetHandle set, EntityHandle ent, bool &contained_out) const iGeom [inline, virtual]
isEntParametric(EntityHandle entity, bool &parametric) const iGeom [inline, virtual]
isEntPeriodic(EntityHandle entity, bool &in_u, bool &in_v) const iGeom [inline, virtual]
isEntSetContained(EntitySetHandle containing_set, EntitySetHandle contained_set, bool &contained_out) const iGeom [inline, virtual]
isFBiGeom()iGeom [inline, virtual]
isFcArrDegenerate(const EntityHandle *faces, int faces_size, int *degenerate) const iGeom [inline, virtual]
isFcDegenerate(EntityHandle face, bool &is_degenerate) const iGeom [inline, virtual]
isList(EntitySetHandle handle, bool &is_list)iGeom [inline, virtual]
load(const char *file_name, const char *options=0)iGeom [inline, virtual]
measure(const EntityHandle *entities, int entities_size, double *measures) const iGeom [inline, virtual]
mergeEnts(const EntityHandle *entities, int entities_size, double tolerance)iGeom [inline, virtual]
mInstanceiGeom [protected]
moveEnt(EntityHandle entity, double x, double y, double z)iGeom [inline, virtual]
operator=(const iGeom &)iGeom [inline, private]
reflectEnt(EntityHandle entity, double x, double y, double z, double norm_x, double norm_y, double norm_z)iGeom [inline, virtual]
rmvArrTag(const EntityHandle *handles, int size, TagHandle tag)iGeom [inline, virtual]
rmvEntArrFromSet(const EntityHandle *entity_handles, int entity_handles_size, EntitySetHandle entity_set)iGeom [inline, virtual]
rmvEntFromSet(EntityHandle entity, EntitySetHandle set)iGeom [inline, virtual]
rmvEntSet(EntitySetHandle to_rmv, EntitySetHandle rmv_from)iGeom [inline, virtual]
rmvEntSetTag(EntitySetHandle set, TagHandle tag)iGeom [inline, virtual]
rmvPrntChld(EntitySetHandle parent, EntitySetHandle child)iGeom [inline, virtual]
rmvTag(EntityHandle entity, TagHandle tag)iGeom [inline, virtual]
rotateEnt(EntityHandle entity, double angle, double axis_x, double axis_y, double axis_z)iGeom [inline, virtual]
save(const char *file_name, const char *options=0)iGeom [inline, virtual]
scaleEnt(EntityHandle entity, double x, double y, double z, double x_factor, double y_factor, double z_factor)iGeom [inline, virtual]
sectionEnt(EntityHandle entity, double plane_x, double plane_y, double plane_z, double offset, bool reverse, EntityHandle &result)iGeom [inline, virtual]
setArrData(const EntityHandle *entity_handles, int entity_handles_size, TagHandle tag_handle, const void *tag_values)iGeom [inline, virtual]
setData(EntityHandle entity_handle, TagHandle tag_handle, const void *tag_value)iGeom [inline, virtual]
setDblArrData(const EntityHandle *entity_handles, int entity_handles_size, TagHandle tag_handle, const double *tag_values)iGeom [inline, virtual]
setDblData(EntityHandle entity_handle, TagHandle tag_handle, double value)iGeom [inline, virtual]
setEHArrData(const EntityHandle *entity_handles, int entity_handles_size, TagHandle tag_handle, const EntityHandle *tag_values)iGeom [inline, virtual]
setEHData(EntityHandle entity_handle, TagHandle tag_handle, EntityHandle value)iGeom [inline, virtual]
setEntSetData(EntitySetHandle set_handle, TagHandle tag_handle, const void *tag_value)iGeom [inline, virtual]
setEntSetDblData(EntitySetHandle set_handle, TagHandle tag_handle, double value)iGeom [inline, virtual]
setEntSetEHData(EntitySetHandle set_handle, TagHandle tag_handle, EntityHandle value)iGeom [inline, virtual]
setEntSetESHData(EntitySetHandle set_handle, TagHandle tag_handle, EntitySetHandle value)iGeom [inline, virtual]
setEntSetIntData(EntitySetHandle set_handle, TagHandle tag_handle, int value)iGeom [inline, virtual]
setESHArrData(const EntityHandle *entity_handles, int entity_handles_size, TagHandle tag_handle, const EntitySetHandle *tag_values)iGeom [inline, virtual]
setESHData(EntityHandle entity_handle, TagHandle tag_handle, EntitySetHandle value)iGeom [inline, virtual]
setIntArrData(const EntityHandle *entity_handles, int entity_handles_size, TagHandle tag_handle, const int *tag_values)iGeom [inline, virtual]
setIntData(EntityHandle entity_handle, TagHandle tag_handle, int value)iGeom [inline, virtual]
StorageOrder typedefiGeom
subtract(EntitySetHandle set1, EntitySetHandle set2, EntitySetHandle &result_set_out)iGeom [inline, virtual]
subtractEnts(EntityHandle blank, EntityHandle tool, EntityHandle &result)iGeom [inline, virtual]
sweepEntAboutAxis(EntityHandle entity, double angle, double axis_x, double axis_y, double axis_z, EntityHandle &swept_entity)iGeom [inline, virtual]
TagHandle typedefiGeom
TagValueType typedefiGeom
unite(EntitySetHandle set1, EntitySetHandle set2, EntitySetHandle &result_set_out)iGeom [inline, virtual]
uniteEnts(const EntityHandle *entities, int entities_size, EntityHandle &result_entity)iGeom [inline, virtual]
~iGeom()iGeom [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines