plastimatch
Loading...
Searching...
No Matches
xio_structures.cxx File Reference
#include "plmbase_config.h"
#include <algorithm>
#include <fstream>
#include <string>
#include <vector>
#include <stdlib.h>
#include <stdio.h>
#include <itksys/SystemTools.hxx>
#include <itksys/Directory.hxx>
#include <itksys/RegularExpression.hxx>
#include "itkDirectory.h"
#include "itkRegularExpressionSeriesFileNames.h"
#include "file_util.h"
#include "logfile.h"
#include "metadata.h"
#include "plm_math.h"
#include "print_and_exit.h"
#include "rt_study_metadata.h"
#include "rtss.h"
#include "rtss_contour.h"
#include "rtss_roi.h"
#include "string_util.h"
#include "xio_ct.h"
#include "xio_ct_transform.h"
#include "xio_structures.h"

Functions

static void add_cms_contournames (Rtss *rtss, const char *filename)
 
static void add_cms_structure (Rtss *rtss, const Xio_studyset &studyset, const char *filename, float z_loc)
 
void xio_structures_load (Rtss *rtss, const Xio_studyset &studyset)
 
static std::string format_xio_filename (const char *output_dir, float z_loc)
 
void xio_structures_save (const Rt_study_metadata::Pointer &rsm, Rtss *cxt, Xio_ct_transform *transform, Xio_version xio_version, const char *output_dir)
 
void xio_structures_apply_transform (Rtss *rtss, Xio_ct_transform *transform)
 

Function Documentation

◆ add_cms_contournames()

static void add_cms_contournames ( Rtss * rtss,
const char * filename )
static

◆ add_cms_structure()

static void add_cms_structure ( Rtss * rtss,
const Xio_studyset & studyset,
const char * filename,
float z_loc )
static

◆ format_xio_filename()

static std::string format_xio_filename ( const char * output_dir,
float z_loc )
static

◆ xio_structures_apply_transform()

void xio_structures_apply_transform ( Rtss * rtss,
Xio_ct_transform * transform )

◆ xio_structures_load()

void xio_structures_load ( Rtss * rtss,
const Xio_studyset & studyset )

◆ xio_structures_save()

void xio_structures_save ( const Rt_study_metadata::Pointer & rsm,
Rtss * cxt,
Xio_ct_transform * transform,
Xio_version xio_version,
const char * output_dir )