Antiprism 0.23

col_geom_v Member List

This is the complete list of members for col_geom_v, including all inherited members.
add_col_edge(const vector< int > &edge, col_val col)col_geom_v [inline]
add_col_edge(int v_idx1, int v_idx2, col_val col)col_geom_v [inline, virtual]
add_col_face(const vector< int > &face, col_val col)col_geom_v [inline]
add_col_vert(vec3d vert, col_val col)col_geom_v [inline]
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()col_geom_v [virtual]
add_vert(vec3d vert)geom_if [virtual]
add_verts(const vector< vec3d > &vrts)geom_if [virtual]
append(const geom_if &geom)col_geom_v [virtual]
col_geom::append(const col_geom &geom, int v_size, int e_size, int f_size)col_geom [protected]
centroid() const geom_if [inline]
clear_all()geom_if [virtual]
clear_cols()col_geom [inline]
clear_e_cols()col_geom [inline]
clear_edges()col_geom_v [inline, virtual]
clear_f_cols()col_geom [inline]
clear_faces()col_geom_v [inline, virtual]
clear_v_cols()col_geom [inline]
clear_verts()col_geom_v [inline, virtual]
col_geom_v()col_geom_v [inline]
col_geom_v(const geom_if &geom)col_geom_v [inline]
color_vef(col_val vert_col, col_val edge_col, col_val face_col)col_geom_v [virtual]
delete_edges(const vector< int > &e_nos, map< int, int > *edge_map=0)col_geom_v [virtual]
delete_faces(const vector< int > &f_nos, map< int, int > *face_map=0)col_geom_v [virtual]
delete_vert(int v_idx, map< int, int > *vert_map=0)geom_if [virtual]
delete_verts(const vector< int > &v_nos, map< int, int > *vert_map=0)col_geom_v [virtual]
edge_cent(int e_idx) const geom_if [inline]
edge_cent(const vector< int > &edge) const geom_if [inline]
edge_cols() const col_geom [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 geom_v [inline, virtual]
edges(int e_idx) const geom_v [inline, virtual]
edges(int e_idx, int v_no) const geom_v [inline, 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_cols() const col_geom [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 geom_v [inline, virtual]
faces(int f_idx) const geom_v [inline, virtual]
faces(int f_idx, int v_no) const geom_v [inline, virtual]
faces_mod(int f_idx, int v_no) const geom_if [inline, virtual]
geom_v()geom_v [inline]
geom_v(const geom_if &geom)geom_v [inline]
get_col(const map< int, col_val > &elem, int idx)col_geom [inline, static]
get_e_col(int idx) const col_geom [inline]
get_f_col(int idx) const col_geom [inline]
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
get_v_col(int idx) const col_geom [inline]
is_oriented() const geom_if
operator bool() const geom_if [inline]
operator=(const geom_if &geom)col_geom_v
orient(vector< vector< int > > *parts=0)geom_if
orient(int type, char *errmsg=0)geom_if
orient_reverse()geom_if
raw_edge_cols()col_geom [inline]
raw_edges()geom_v [inline, virtual]
raw_face_cols()col_geom [inline]
raw_faces()geom_v [inline, virtual]
raw_vert_cols()col_geom [inline]
raw_verts()geom_v [inline, 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]
remap_edge_cols(const map< int, int > &chg_map)col_geom [inline, protected]
remap_face_cols(const map< int, int > &chg_map)col_geom [inline, protected]
remap_vert_cols(const map< int, int > &chg_map)col_geom [inline, protected]
set_col(map< int, col_val > &elem, int idx, col_val col)col_geom [inline, static]
set_e_col(int idx, col_val col)col_geom [inline]
set_f_col(int idx, col_val col)col_geom [inline]
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_v_col(int idx, col_val col)col_geom [inline]
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
vert_cols() const col_geom [inline]
verts() const geom_v [inline, virtual]
verts(int v_idx) const geom_v [inline, 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]