plastimatch
Loading...
Searching...
No Matches
Functions
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 "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 
)