libmove3d  3.13.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
AAA_FORM
AAA_protein_data_list
AAA_residue_data
AAA_residue_data_list
aabb_hier_el
animation
AnimBuffer
AnimOptionsStruct
animprob
ArmManipulationData
autocol_struc
axis_list_el
BB
BB_envStructure to store the data of each environment
BB_handleBounding boxes handle
BBox
bcd_init_structure
bibliotheque
boolContainer
box
BV
BVT
BVTQ
cd_jntThis structure is used only by gpExport_for_coldman to store the kinematic tree of a robot in a convenient way
cell_3d
charac
characteristics
cntrtStructure containing data of a constraint
cntrt_managementStructure to manage the gestion of constraints in a robot
col_act
col_env_contextStruture that store sevral context of collisions for one robot
col_env_context_envStructure to store the data of each environment
col_env_robot_contextStruture that store sevral context of collisions for one robot
ColBlock
collision_pair_envStructure to store the data of each environment
CollisionPair
ColOptions
compco
config_name
config_on_edge
ddlbox
Dfs
DfsDefaultGraph
DlrObject
DlrParser
DlrPlan
DlrPlanner
doubleContainer
DpgCell
DpgGrid
ebtnode
edge
elem_list_BBList element for the pair selection of bounding boxes distance conputation
env
EnvClasse permettant de se lier à l'interface graphique
facetT
file_name_list
FILE_SELECTOR_FORM
FLAT_LOCAL_PATH_STR
FLAT_STR
FLAT_TAB_LOCAL_PATH
flat_trailer
frame_strip
g3d_cam_param
g3d_states
g3d_win
GENPOS_TRAILER_CONNECTION
glp_bfcp
glp_iocp
glp_long
glp_prob
glp_smcp
glp_tree
GlutWindowDisplay
GLWidgetOpen GL viewer implemetation in Qt
gp_specific_params
gpAABB
gpAABBTris
gpBorderEdge
gpContact
gpContactParserData
gpConvexHull
gpConvexHull3D
gpConvexHull6D
gpDoubleGrasp
gpElementParserData
gpFace
gpGrasp
gpGraspParserData
gpHand_properties
gpHTMatrix
gpIndex
gpKdTree
gpKdTreeTris
gpPlacement
gpRidge
gpSAHandInfo
gpSphere
gpTriangle
gpVector3D
gpVoronoiCell
gpVoronoiRidge
graph
grid_3d
group_bb_table
hash_on_aabb_axis_list
hilflat_data
id_bb
int_tab
intContainer
intrealT
jntJoint structure
JOINT_LIG_FORM
joint_strip
Joint_Tables
kcd_bb
kcd_closest_pair_struct
kcd_closest_pair_struct_mos
kcd_col_handleCollision handle for Kcd
kcd_colliding_pair
kcd_scene_data
kcd_tri_vertex
ligand
ligandBBox
lin_data
link_bb_table
link_between_jointStructure used to store the data of each degree of freedom
list_compco
list_edge
list_node
listnode
lm_hilflat
lm_list_paramList of local methods
lm_reeds_shepp
lm_specific
localpath
lpOrder
LPXKKT
manh_data
ManipulationData
ManipulationDynamic
ManipulationTestFunctions
ManipulationUtils
ManipulationViaConfPlanner
Mass_properties
mergedConfigs
mergeT
mov_obj_bb_table
MTRand
nodeStructure de noeud du graphe
obj
obj_prim_interval_table
p3d_collision_contextCollision-contexts
p3d_collision_pairCollision-pair structure definition
p3d_dof_dataStructure used to store the data of each degree of freedom
p3d_jnt_type_name
p3d_kcd_env
p3d_objectPos
p3d_point
p3d_poly
p3d_primitive
p3d_read_jnt_dataStructure to store the parameters use for the joint definition
p3d_statistics
p3d_to_kcd
Parameters< enumBool, enumInt, enumDouble, enumString, enumVector >
path_nodes
poly_bb_table
poly_edge
poly_face
poly_plane
poly_polyhedre
PositionContient la position sous forme de Pose ou de Matrix4
PQP_CollideResult
pqp_collision_grid
PQP_DistanceResult
PQP_Model
PQP_ToleranceResult
prejac
prim_obj_table
project_point
qhmemT
qhstatT
qhT
qtG3DWindow
rboxT
ridgeT
rigid_structure
robStructure de robot
robot_structure
robot_vs_static_aabb_collision
rs_data
s_AAchain
s_apc
s_apc_atom
s_apc_backbone
s_apc_rigid
s_apc_rigidlistelem
s_apc_sidechain
s_atom
s_atom_data
s_bio_6R_ik_dataStructure to store date for the 6R_bio_ik method
s_check_explored_atoms
s_coord
s_dbl_listList structure
s_dbl_list_node
s_displacement
s_ene_inter_conf_data
s_frame_data
s_int_list
s_joint
s_ligand
s_parallel
s_PARAMET
s_pdb_atom_data
s_pdb_file_data
s_poly_max16_coefs
s_protein
s_psf_AAchain
s_psf_atom
s_psf_joint
s_psf_ligand
s_psf_molecule
s_psf_protein
s_psf_residue
s_psf_rigid
s_read_jnt_link_dataStructure to hold the informations on links between joints
s_realinterval
s_res_atoms
s_residue
s_rigid
s_rlgStructure for RLG data
s_rlg_base
s_rlg_chain
s_rlg_chain_data
s_SD_struct
s_shell
s_stay_within_dist_dataStructure to report distances done by joints
s_subCh_aaa_data
s_subCh_aaa_list
s_three_atom_pos
s_torsion
s_track_atom_data
s_tri_attachThis structure characterizes the triangle associated to three attachmets
s_unknown_atom
s_vector
SampleOptions
setelemT
setT
SideChainBBox
singJntValStructure of singular joint value
singularityStructure of singularity
Stconfig
Stcourbe
stringContainerString Container
StripList of strippoints
StripPointCell of an elastic strip
sub_hilflat_data
sub_trailer_data
SupBox
TBox
tmp_joint
tmp_joint_list
TR_FLAT_CONFIG_STR
trailer_data
traj
trajectory_characteristics
Tri
tri_vertex
type_intervalStructure used to describe intervals
UdpClientClass provinding an UDP client able to communicate over the ethernet with a server identified by its IP address trougth a determined port. To use this class, add the -udp aaa.aaa.aaa.aaa pppp option to the move3d exectutable with a the server ip address and p the port number. After, include the Util-pkg.h. Use then in your functions the global variable "UdpClient * globalUdpClient". To send a message use globalUdpClient->send(std::string("message"));. To receive message use globalUdpClient->receive();. TODO The receive fonction is a blocant one (i.e. the program wait until there is a data comming from the server). To set it non blocant (i.e. the program do not wait. You have to integrate the reveice method into a loop to check if there is a message or not), use the function globalUdpClient->setblocant(false);
VCReportType
Vector3
vectorContainerString Container
vertexT
VOLINT_FACE
VOLINT_POLYHEDRON
WalkOptions
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines