Module: GR3::FFI

Extended by:
Fiddle::Importer, Inspector, GRCommons::TryExtern
Defined in:
lib/gr3/ffi.rb,
lib/gr_commons/gr_logger.rb

Overview

FFI Wrapper module for GR3. The functions for GR3 are listed here. Add functions here when a new version of GR is released.

Defined Under Namespace

Modules: Inspector

Constant Summary collapse

Coord =
struct [
  'float x',
  'float y',
  'float z'
]
Triangle =
struct [
  { 'vertices[3]' => Coord },
  { 'normal[3]' => Coord }
]
Volume2Pass =
struct [
  'double dmin',
  'double dmax',
  'gr3_volume_2pass_priv_t *priv'
]

Instance Attribute Summary

Attributes included from GRCommons::TryExtern

#ffi_methods

Method Summary

Methods included from GRCommons::TryExtern

try_extern