RMF
utility.h File Reference

Helper functions for manipulating RMF files. More...

#include "NodeConstHandle.h"
#include "RMF/config.h"
#include "RMF/internal/errors.h"
#include "Vector.h"
#include <array>
+ Include dependency graph for utility.h:

Go to the source code of this file.

Namespaces

 RMF
 The namespace for all functionality in the library.
 

Functions

std::array< RMF::Vector3, 2 > RMF::get_bounding_box (NodeConstHandle root)
 
float RMF::get_diameter (NodeConstHandle root)
 
bool RMF::get_equal_current_values (FileConstHandle input, FileConstHandle out)
 
bool RMF::get_equal_static_values (FileConstHandle input, FileConstHandle out)
 
bool RMF::get_equal_structure (FileConstHandle input, FileConstHandle output, bool print_diff=false)
 
void RMF::test_throw_exception ()
 

Copy functions

See the example cloning.py for a usage example.

void RMF::clone_file_info (FileConstHandle input, FileHandle output)
 
void RMF::clone_hierarchy (FileConstHandle input, FileHandle output)
 
void RMF::clone_loaded_frame (FileConstHandle input, FileHandle output)
 
void RMF::clone_static_frame (FileConstHandle input, FileHandle output)
 

Detailed Description

Copyright 2007-2022 IMP Inventors. All rights reserved.

Definition in file utility.h.