Antiprism 0.23

geom_if Member List

This is the complete list of members for geom_if, including all inherited members.
add_edge(const vector< int > edge)geom_if [virtual]
add_edge(int v_idx1, int v_idx2)geom_if [virtual]
add_edge_raw(const vector< int > &edge)geom_if [virtual]
add_edges(const vector< vector< int > > &edgs)geom_if [virtual]
add_edges_raw(const vector< vector< int > > &edgs)geom_if [virtual]
add_face(const vector< int > &face)geom_if [virtual]
add_face(int v1,...)geom_if [virtual]
add_faces(const vector< vector< int > > &fces)geom_if [virtual]
add_hull(string qh_args="", char *errmsg=0)geom_if
add_missing_impl_edges()geom_if [virtual]
add_vert(vec3d vert)geom_if [virtual]
add_verts(const vector< vec3d > &vrts)geom_if [virtual]
append(const geom_if &geom)geom_if [virtual]
centroid() const geom_if [inline]
clear_all()geom_if [virtual]
clear_edges()geom_if [virtual]
clear_faces()geom_if [virtual]
clear_verts()geom_if [virtual]
delete_edges(const vector< int > &e_idxs, map< int, int > *edge_map=0)geom_if [virtual]
delete_faces(const vector< int > &f_idxs, map< int, int > *face_map=0)geom_if [virtual]
delete_vert(int v_idx, map< int, int > *vert_map=0)geom_if [virtual]
delete_verts(const vector< int > &v_idxs, map< int, int > *vert_map=0)geom_if [virtual]
edge_cent(int e_idx) const geom_if [inline]
edge_cent(const vector< int > &edge) const geom_if [inline]
edge_len(int e_idx) const geom_if [inline]
edge_len(const vector< int > &edge) const geom_if [inline]
edge_nearpt(int e_idx, vec3d P) const geom_if [inline]
edge_nearpt(const vector< int > &edge, vec3d P) const geom_if [inline]
edge_v(int e_idx, int v_no) const geom_if [inline]
edge_vec(int e_idx) const geom_if [inline]
edge_vec(const vector< int > &edge) const geom_if [inline]
edge_vec(int v_idx0, int v_idx1) const geom_if [inline]
edges() const =0geom_if [pure virtual]
edges(int e_idx) const =0geom_if [pure virtual]
edges(int e_idx, int v_no) const =0geom_if [pure virtual]
face_cent(int f_idx) const geom_if [inline]
face_cent(const vector< int > &face) const geom_if [inline]
face_cents(vector< vec3d > &ctds) const geom_if [inline]
face_nearpt(int f_idx, vec3d P) const geom_if [inline]
face_nearpt(const vector< int > &face, vec3d P) const geom_if [inline]
face_norm(int f_idx, bool allow_zero=false) const geom_if [inline]
face_norm(const vector< int > &face, bool allow_zero=false) const geom_if [inline]
face_norms(vector< vec3d > &norms, bool allow_zero=false) const geom_if [inline]
face_v(int f_idx, int v_no) const geom_if [inline]
faces() const =0geom_if [pure virtual]
faces(int f_idx) const =0geom_if [pure virtual]
faces(int f_idx, int v_no) const =0geom_if [pure virtual]
faces_mod(int f_idx, int v_no) const geom_if [inline, virtual]
get_impl_edges(vector< vector< int > > &edgs) const geom_if
get_info() const geom_if
get_star(char type='v', vec3d centre=vec3d(0, 0, 0))geom_if
is_oriented() const geom_if
operator bool() const geom_if [inline]
orient(vector< vector< int > > *parts=0)geom_if
orient(int type, char *errmsg=0)geom_if
orient_reverse()geom_if
raw_edges()=0geom_if [pure virtual]
raw_faces()=0geom_if [pure virtual]
raw_verts()=0geom_if [pure virtual]
read(string file_name="", char *errmsg=0)geom_if [virtual]
read(FILE *file, char *errmsg=0)geom_if [virtual]
read_resource(string res_name="", char *errmsg=0)geom_if [virtual]
set_geodesic_planar(const geom_if &base, int m, int n=0)geom_if
set_geodesic_sphere(const geom_if &base, int m, int n=0, vec3d cent=vec3d(0, 0, 0))geom_if
set_hull(string qh_args="", char *errmsg=0)geom_if
set_zono(const vector< vec3d > &star, char *errmsg=0)geom_if
sphere_projection(vec3d centre=vec3d(0, 0, 0), double radius=1.0)geom_if
sym_align()geom_if
transform(const mat3d &trans)geom_if [inline]
triangulate(col_val col=col_val(), unsigned int winding=TESS_WINDING_NONZERO, vector< int > *fmap=0)geom_if
verts() const =0geom_if [pure virtual]
verts(int v_idx) const =0geom_if [pure virtual]
verts_merge(map< int, int > &vmap)geom_if
write(string file_name="", char *errmsg=0, int sig_dgts=DEF_SIG_DGTS) const geom_if [virtual]
write(FILE *file, int sig_dgts=DEF_SIG_DGTS) const geom_if [virtual]
write_crds(string file_name="", char *errmsg=0, const char *sep=" ", int sig_dgts=DEF_SIG_DGTS) const geom_if [virtual]
write_crds(FILE *file, const char *sep=" ", int sig_dgts=DEF_SIG_DGTS) const geom_if [virtual]
~geom_if()geom_if [inline, virtual]