BRL-CAD
Collaboration diagram for Geometry Analysis:

Files

file  analyze.h
 

Functions

int ged_analyze (struct ged *gedp, int argc, const char *argv[])
 
int ged_bb (struct ged *gedp, int argc, const char *argv[])
 
int ged_check (struct ged *gedp, int argc, const char *argv[])
 
int ged_gdiff (struct ged *gedp, int argc, const char *argv[])
 
int ged_gqa (struct ged *gedp, int argc, const char *argv[])
 
int ged_nirt (struct ged *gedp, int argc, const char *argv[])
 
int ged_vnirt (struct ged *gedp, int argc, const char *argv[])
 
int ged_qray (struct ged *gedp, int argc, const char *argv[])
 
void ged_init_qray (struct ged_drawable *gdp)
 
void ged_free_qray (struct ged_drawable *gdp)
 
int ged_rtcheck (struct ged *gedp, int argc, const char *argv[])
 
int ged_simulate (struct ged *gedp, int argc, const char *argv[])
 
int ged_solids_on_ray (struct ged *gedp, int argc, const char *argv[])
 

Detailed Description

Geometry EDiting Library Database Analysis Related Functions.

Function Documentation

◆ ged_analyze()

int ged_analyze ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Returns lots of information about the specified object(s)

◆ ged_bb()

int ged_bb ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Report the size of the bounding box (rpp) around the specified object

◆ ged_check()

int ged_check ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Analyzes the geometry

◆ ged_gdiff()

int ged_gdiff ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Calculate a geometry diff

◆ ged_gqa()

int ged_gqa ( struct ged gedp,
int  argc,
const char *  argv[] 
)

General quantitative analyzer

◆ ged_nirt()

int ged_nirt ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Trace a single ray from the current view.

◆ ged_vnirt()

int ged_vnirt ( struct ged gedp,
int  argc,
const char *  argv[] 
)

◆ ged_qray()

int ged_qray ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Get/set query_ray attributes

◆ ged_init_qray()

void ged_init_qray ( struct ged_drawable gdp)

◆ ged_free_qray()

void ged_free_qray ( struct ged_drawable gdp)

◆ ged_rtcheck()

int ged_rtcheck ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Check for overlaps in the current view.

◆ ged_simulate()

int ged_simulate ( struct ged gedp,
int  argc,
const char *  argv[] 
)

Performs simulations.

◆ ged_solids_on_ray()

int ged_solids_on_ray ( struct ged gedp,
int  argc,
const char *  argv[] 
)