plastimatch
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Rasterizer Class Reference

#include <rasterizer.h>

Public Member Functions

 Rasterizer ()
 
 ~Rasterizer ()
 
void rasterize (Rtss *cxt, Plm_image_header *pih, bool want_prefix_imgs, bool want_labelmap, bool want_ss_img, bool use_ss_img_vec, bool xor_overlapping)
 

Public Attributes

bool want_prefix_imgs
 
bool want_labelmap
 
bool want_ss_img
 
bool xor_overlapping
 
Plm_image_headerpih
 
unsigned characc_img
 
Volumeuchar_vol
 
Volumelabelmap_vol
 
Plm_imagem_ss_img
 
bool m_use_ss_img_vec
 
size_t curr_struct_no
 
int curr_bit
 

Constructor & Destructor Documentation

◆ Rasterizer()

Rasterizer::Rasterizer ( )

◆ ~Rasterizer()

Rasterizer::~Rasterizer ( void  )

Member Function Documentation

◆ rasterize()

void Rasterizer::rasterize ( Rtss cxt,
Plm_image_header pih,
bool  want_prefix_imgs,
bool  want_labelmap,
bool  want_ss_img,
bool  use_ss_img_vec,
bool  xor_overlapping 
)

Member Data Documentation

◆ acc_img

unsigned char* Rasterizer::acc_img

◆ curr_bit

int Rasterizer::curr_bit

◆ curr_struct_no

size_t Rasterizer::curr_struct_no

◆ labelmap_vol

Volume* Rasterizer::labelmap_vol

◆ m_ss_img

Plm_image* Rasterizer::m_ss_img

◆ m_use_ss_img_vec

bool Rasterizer::m_use_ss_img_vec

◆ pih

Plm_image_header* Rasterizer::pih

◆ uchar_vol

Volume* Rasterizer::uchar_vol

◆ want_labelmap

bool Rasterizer::want_labelmap

◆ want_prefix_imgs

bool Rasterizer::want_prefix_imgs

◆ want_ss_img

bool Rasterizer::want_ss_img

◆ xor_overlapping

bool Rasterizer::xor_overlapping

The documentation for this class was generated from the following files: