Octopus
box_image_oct_m::box_image_t Interface Reference

Class implementing a box generated from a 2D image. More...

Detailed Description

Class implementing a box generated from a 2D image.

Definition at line 133 of file box_image.F90.

Inheritance diagram for box_image_oct_m::box_image_t:
Inheritance graph

Public Member Functions

procedure shape_contains_points => box_image_shape_contains_points
 
procedure write_info => box_image_write_info
 
procedure short_info => box_image_short_info
 
final box_image_finalize
 

Public Attributes

integer, dimension(2) image_size
 size of the image in each direction in pixels More...
 
real(real64), dimension(2), public pixel_size
 size of a pixel in atomic units More...
 
type(c_ptr) image
 libgd handler More...
 
character(len=:), allocatable filename
 name of image file More...
 
- Public Attributes inherited from box_shape_oct_m::box_shape_t
real(real64), dimension(:), allocatable, public center
 where is the box centered More...
 
type(basis_vectors_t), public axes
 Unit vectors used to define the orientation of the shape in space. More...
 
- Public Attributes inherited from box_oct_m::box_t
integer, public dim
 dimensions of the space the box lives in More...
 
real(real64), dimension(:), allocatable, public bounding_box_l
 Half lengths of the bounding box that contains the box. Note that this box always contains the origin and is symmetrical with respect to it. More...
 

Member Function/Subroutine Documentation

◆ shape_contains_points()

procedure box_image_oct_m::box_image_t::shape_contains_points

Definition at line 140 of file box_image.F90.

◆ write_info()

procedure box_image_oct_m::box_image_t::write_info

Definition at line 141 of file box_image.F90.

◆ short_info()

procedure box_image_oct_m::box_image_t::short_info

Definition at line 142 of file box_image.F90.

◆ box_image_finalize()

final box_image_oct_m::box_image_t::box_image_finalize
final

Definition at line 143 of file box_image.F90.

Member Data Documentation

◆ image_size

integer, dimension(2) box_image_oct_m::box_image_t::image_size

size of the image in each direction in pixels

Definition at line 135 of file box_image.F90.

◆ pixel_size

real(real64), dimension(2), public box_image_oct_m::box_image_t::pixel_size

size of a pixel in atomic units

Definition at line 136 of file box_image.F90.

◆ image

type(c_ptr) box_image_oct_m::box_image_t::image

libgd handler

Definition at line 137 of file box_image.F90.

◆ filename

character(len=:), allocatable box_image_oct_m::box_image_t::filename

name of image file

Definition at line 138 of file box_image.F90.


The documentation for this interface was generated from the following file: