Added the "inside" command to libged.

svn:revision:32956
svn:branch:trunk
svn:account:bob1961
This commit is contained in:
Robert Parker committed 2008-10-14 15:17:07 +00:00
1 parent 095f835cf9
commit 756081571e
5 files changed
+1213 -2

No files matched your search

+8
View File
@@ -1592,6 +1592,14 @@ GED_EXPORT BU_EXTERN(int ged_illum, (struct ged *gedp, int argc, const char *arg
*/
GED_EXPORT BU_EXTERN(int ged_in, (struct ged *gedp, int argc, const char *argv[]));
/**
* Finds the inside primitive per the specified thickness.
*
* Usage:
* inside out_prim in_prim th(s)
*/
GED_EXPORT BU_EXTERN(int ged_inside, (struct ged *gedp, int argc, const char *argv[]));
/**
* Add instance of obj to comb
*
+4
View File
@@ -517,6 +517,10 @@
RelativePath="..\..\..\src\libged\importFg4Section.c"
>
</File>
<File
RelativePath="..\..\..\src\libged\inside.c"
>
</File>
<File
RelativePath="..\..\..\src\libged\instance.c"
>
+1
View File
@@ -76,6 +76,7 @@ libged_nil_la_SOURCES = \
how.c \
illum.c \
importFg4Section.c \
inside.c \
instance.c \
isize.c \
item.c \
+1197
View File
File diff suppressed because it is too large. Load diff
+3 -2
View File
@@ -425,8 +425,9 @@ static struct go_cmdtab go_cmds[] = {
{"idents", (char *)0, MAXARGS, go_pass_through_func, ged_tables},
{"idle_mode", "vname", MAXARGS, go_idle_mode, GED_FUNC_PTR_NULL},
{"illum", (char *)0, MAXARGS, go_pass_through_and_refresh_func, ged_illum},
{"in", (char *)0, MAXARGS, go_more_args_func, ged_in},
{"importFg4Section", (char *)0, MAXARGS, go_pass_through_func, ged_importFg4Section},
{"in", (char *)0, MAXARGS, go_more_args_func, ged_in},
{"inside", (char *)0, MAXARGS, go_more_args_func, ged_inside},
{"isize", "vname", 2, go_view_func, ged_isize},
{"item", (char *)0, MAXARGS, go_pass_through_func, ged_item},
{"keep", (char *)0, MAXARGS, go_pass_through_func, ged_keep},
@@ -2020,7 +2021,7 @@ go_new_view(struct ged *gedp,
new_gdvp->gdv_view->gv_grid.ggs_color[1] = 255;
new_gdvp->gdv_view->gv_grid.ggs_color[2] = 255;
new_gdvp->gdv_view->gv_rect.grs_draw = 1;
new_gdvp->gdv_view->gv_rect.grs_draw = 0;
new_gdvp->gdv_view->gv_rect.grs_pos[0] = 128;
new_gdvp->gdv_view->gv_rect.grs_pos[1] = 128;
new_gdvp->gdv_view->gv_rect.grs_dim[0] = 256;