OpenVCAD
User Guide
Installation
OpenVCAD: Getting Started (Attribute Modeling)
OpenVCAD: Gradient Reference Guide
OpenVCAD Math Expression Reference
Math Expression Documentation
Python API Reference
pyvcad
package
pyvcad_compilers
module
pyvcad_rendering
package
C++ API Reference
C++ API Reference
Project
Publications
OpenVCAD
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
X
|
Y
|
Z
_
__init__() (pyvcad.Arrangement2 method)
(pyvcad.Attribute method)
(pyvcad.Attribute.ReturnType method)
(pyvcad.AttributeConverterBase method)
(pyvcad.AttributeModifier method)
(pyvcad.AttributeSamples method)
(pyvcad.BBoxIntersection method)
(pyvcad.BBoxUnion method)
(pyvcad.Binary method)
(pyvcad.BoxKernel method)
(pyvcad.CAD method)
(pyvcad.ColorMap method)
(pyvcad.Cone method)
(pyvcad.ConformalMap method)
(pyvcad.Convolve method)
(pyvcad.ConvolveKernel method)
(pyvcad.CustomKernel method)
(pyvcad.Cylinder method)
(pyvcad.DICOMLoader method)
(pyvcad.Difference method)
(pyvcad.ExpressionConverter method)
(pyvcad.FloatAttribute method)
(pyvcad.FloatVolume method)
(pyvcad.Function method)
(pyvcad.GraphLattice method)
(pyvcad.HexahedralMesh method)
(pyvcad.Identity method)
(pyvcad.Intersection method)
(pyvcad.Leaf method)
(pyvcad.LookupTableConverter method)
(pyvcad.LookupTableEntry method)
(pyvcad.Map method)
(pyvcad.MaterialDefs method)
(pyvcad.Mesh method)
(pyvcad.NAry method)
(pyvcad.Node method)
(pyvcad.Offset method)
(pyvcad.Point2 method)
(pyvcad.Polygon2 method)
(pyvcad.PolygonExtrude method)
(pyvcad.Polyline2 method)
(pyvcad.RectPrism method)
(pyvcad.Rotate method)
(pyvcad.Scale method)
(pyvcad.Segment2 method)
(pyvcad.Shell method)
(pyvcad.SignedDistanceField method)
(pyvcad.Sphere method)
(pyvcad.Strut method)
(pyvcad.Sum method)
(pyvcad.SupportAnalyzer method)
(pyvcad.SupportAnalyzerParallel method)
(pyvcad.Text method)
(pyvcad.Tile method)
(pyvcad.Torus method)
(pyvcad.Translate method)
(pyvcad.TreeSampler method)
(pyvcad.Unary method)
(pyvcad.Union method)
(pyvcad.Vec2 method)
(pyvcad.Vec2sVolume method)
(pyvcad.Vec3 method)
(pyvcad.Vec3sVolume method)
(pyvcad.Vec4 method)
(pyvcad.Vec4Attribute method)
(pyvcad.Vec4sVolume method)
(pyvcad.VolumeFractionsAttribute method)
(pyvcad_compilers.ColorInkjetCompiler method)
(pyvcad_compilers.ColorPipeline method)
(pyvcad_compilers.CompilerBase method)
(pyvcad_compilers.MaterialInkjetCompiler method)
(pyvcad_compilers.SlicerProjectCompiler method)
(pyvcad_rendering.export_frame.CompilerSelectionPanel method)
(pyvcad_rendering.export_frame.ExportFrame method)
(pyvcad_rendering.render_frame.RenderFrame method)
(pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
A
a (pyvcad.Vec4 property)
AABB_node_traits (C++ type)
AABB_tetrahedron_traits (C++ type)
AABB_vcad_node_traits (C++ type)
AABBTree (C++ type)
AABBVCADTree (C++ type)
add_child() (pyvcad.NAry method)
add_color() (pyvcad.ColorMap method)
add_expression() (pyvcad.VolumeFractionsAttribute method)
add_function() (pyvcad.VolumeFractionsAttribute method)
add_value() (pyvcad.VolumeFractionsAttribute method)
analyze() (pyvcad.SupportAnalyzer method)
(pyvcad.SupportAnalyzerParallel method)
append() (pyvcad.Polyline2 method)
Arrangement2 (C++ class)
(class in pyvcad)
Arrangement2::Arrangement2 (C++ function)
Arrangement2::getBoundedFaces (C++ function)
Arrangement2::getFaces (C++ function)
Arrangement2::getUnboundedFaces (C++ function)
Arrangement2::insert (C++ function)
,
[1]
Arrangement2::m_arrangement (C++ member)
Arrangement_2 (C++ type)
as_float_array() (pyvcad.TreeSampler method)
as_rgba_array() (pyvcad.TreeSampler method)
as_signed_distance_array() (pyvcad.TreeSampler method)
as_vec3_array() (pyvcad.TreeSampler method)
as_vec4_array() (pyvcad.TreeSampler method)
as_volume() (pyvcad.DICOMLoader method)
Attribute (C++ class)
(class in pyvcad)
Attribute.ReturnType (class in pyvcad)
Attribute::clone (C++ function)
Attribute::return_type (C++ function)
Attribute::ReturnType (C++ enum)
Attribute::ReturnType::dbl (C++ enumerator)
Attribute::ReturnType::none (C++ enumerator)
Attribute::ReturnType::vec3 (C++ enumerator)
Attribute::ReturnType::vec4 (C++ enumerator)
Attribute::ReturnType::vfm_ptr (C++ enumerator)
Attribute::sample (C++ function)
Attribute::Value (C++ type)
Attribute::VolumeFractionMap (C++ type)
Attribute::VolumeFractionMapPtr (C++ type)
Attribute::~Attribute (C++ function)
attribute_list() (pyvcad.Node method)
AttributeCombination (C++ type)
AttributeCombination::intersection_attributes (C++ function)
AttributeCombination::union_attributes (C++ function)
AttributeConverterBase (C++ class)
(class in pyvcad)
AttributeConverterBase::AttributeConverterBase (C++ function)
AttributeConverterBase::clone (C++ function)
AttributeConverterBase::convert (C++ function)
AttributeConverterBase::output_attributes (C++ function)
AttributeConverterBase::required_attributes (C++ function)
AttributeConverterBase::~AttributeConverterBase (C++ function)
AttributeModifier (C++ class)
(class in pyvcad)
AttributeModifier::AttributeModifier (C++ function)
AttributeModifier::clone (C++ function)
AttributeModifier::get_attribute (C++ function)
AttributeModifier::m_converter (C++ member)
AttributeModifier::node_attribute_list (C++ function)
AttributeModifier::sample (C++ function)
AttributeModifier::set_attribute (C++ function)
AttributeResolver (C++ type)
AttributeResolver::try_auto_convert (C++ function)
AttributeResolver::validate (C++ function)
AttributeSamples (C++ class)
(class in pyvcad)
AttributeSamples::as_map (C++ function)
AttributeSamples::AttributeSamples (C++ function)
AttributeSamples::empty (C++ function)
AttributeSamples::get_sample (C++ function)
AttributeSamples::has_sample (C++ function)
AttributeSamples::m_samples (C++ member)
AttributeSamples::num_samples (C++ function)
AttributeSamples::operator+= (C++ function)
AttributeSamples::set_sample (C++ function)
AttributeSet (C++ class)
AttributeSet::as_map (C++ function)
AttributeSet::attribute_names (C++ function)
AttributeSet::AttributeSet (C++ function)
AttributeSet::clone (C++ function)
AttributeSet::get_attribute (C++ function)
AttributeSet::has_attribute (C++ function)
AttributeSet::m_attributes (C++ member)
AttributeSet::sample (C++ function)
AttributeSet::set_attribute (C++ function)
B
b (pyvcad.Vec4 property)
BBoxIntersection (C++ class)
(class in pyvcad)
BBoxIntersection::addChild (C++ function)
BBoxIntersection::BBoxIntersection (C++ function)
,
[1]
BBoxIntersection::clone (C++ function)
BBoxIntersection::evaluate (C++ function)
BBoxIntersection::m_aabb_tree (C++ member)
BBoxIntersection::m_bandwidth (C++ member)
BBoxIntersection::m_node_added_order (C++ member)
BBoxIntersection::prepare (C++ function)
BBoxIntersection::prepare_bounding_box (C++ function)
BBoxIntersection::sample (C++ function)
BBoxUnion (C++ class)
(class in pyvcad)
BBoxUnion::addChild (C++ function)
BBoxUnion::BBoxUnion (C++ function)
,
[1]
BBoxUnion::clone (C++ function)
BBoxUnion::evaluate (C++ function)
BBoxUnion::m_aabb_tree (C++ member)
BBoxUnion::m_bandwidth (C++ member)
BBoxUnion::m_node_added_order (C++ member)
BBoxUnion::prepare (C++ function)
BBoxUnion::prepare_bounding_box (C++ function)
BBoxUnion::sample (C++ function)
Binary (C++ class)
(class in pyvcad)
Binary::attribute_list (C++ function)
Binary::Binary (C++ function)
,
[1]
Binary::clone_children (C++ function)
Binary::leftChild (C++ function)
Binary::m_left_child (C++ member)
Binary::m_right_child (C++ member)
Binary::prepare (C++ function)
Binary::rightChild (C++ function)
Binary::setLeftChild (C++ function)
Binary::setRightChild (C++ function)
bounding_box() (pyvcad.FloatVolume method)
(pyvcad.HexahedralMesh method)
(pyvcad.Node method)
(pyvcad.Polygon2 method)
(pyvcad.SignedDistanceField method)
(pyvcad.Vec2sVolume method)
(pyvcad.Vec3sVolume method)
(pyvcad.Vec4sVolume method)
BoxKernel (C++ class)
(class in pyvcad)
BoxKernel::BoxKernel (C++ function)
,
[1]
BoxKernel::get_radius_x (C++ function)
BoxKernel::get_radius_y (C++ function)
BoxKernel::get_radius_z (C++ function)
BoxKernel::get_weight (C++ function)
BoxKernel::m_rx (C++ member)
BoxKernel::m_ry (C++ member)
BoxKernel::m_rz (C++ member)
C
cache_capacity() (pyvcad.Convolve method)
CAD (C++ class)
(class in pyvcad)
CAD::CAD (C++ function)
,
[1]
CAD::clone (C++ function)
CAD::evaluate (C++ function)
CAD::load (C++ function)
CAD::m_cad_part (C++ member)
CAD::m_file_path (C++ member)
CAD::m_is_loaded (C++ member)
CAD::m_use_fast_mode (C++ member)
CAD::m_voxel_size (C++ member)
CAD::prepare (C++ function)
CAD::prepare_bounding_box (C++ function)
CADPart (C++ class)
CADPart::bounding_box (C++ function)
CADPart::CADPart (C++ function)
,
[1]
,
[2]
CADPart::clone (C++ function)
CADPart::compute_bbox (C++ function)
CADPart::export_as_stl (C++ function)
CADPart::GridType (C++ type)
CADPart::load (C++ function)
CADPart::load_iges (C++ function)
CADPart::load_step (C++ function)
CADPart::m_accessor (C++ member)
CADPart::m_classifier (C++ member)
CADPart::m_fast_mode (C++ member)
CADPart::m_grid (C++ member)
CADPart::m_max (C++ member)
CADPart::m_min (C++ member)
CADPart::m_part (C++ member)
CADPart::m_sampler (C++ member)
CADPart::m_shell (C++ member)
CADPart::prepare_classification (C++ function)
CADPart::prepare_fast_classification (C++ function)
CADPart::set_fast_mode (C++ function)
CADPart::signed_distance_to_surface (C++ function)
CADPart::to_surface_mesh (C++ function)
cancel() (pyvcad_compilers.CompilerBase method)
Ccb_halfedge_const_circulator (C++ type)
child() (pyvcad.NAry method)
(pyvcad.Unary method)
children() (pyvcad.NAry method)
Clip() (pyvcad.Polygon2 static method)
clone() (pyvcad.Attribute method)
(pyvcad.AttributeConverterBase method)
(pyvcad.ExpressionConverter method)
(pyvcad.FloatAttribute method)
(pyvcad.FloatVolume method)
(pyvcad.LookupTableConverter method)
(pyvcad.Node method)
(pyvcad.SignedDistanceField method)
(pyvcad.Vec2sVolume method)
(pyvcad.Vec3sVolume method)
(pyvcad.Vec4Attribute method)
(pyvcad.Vec4sVolume method)
(pyvcad.VolumeFractionsAttribute method)
color() (pyvcad.MaterialDefs method)
ColorInkjetCompiler (C++ class)
(class in pyvcad_compilers)
ColorInkjetCompiler::ColorInkjetCompiler (C++ function)
ColorInkjetCompiler::compile (C++ function)
ColorInkjetCompiler::m_fallback_color (C++ member)
ColorInkjetCompiler::m_file_prefix (C++ member)
ColorInkjetCompiler::m_icc_profile (C++ member)
ColorInkjetCompiler::m_output_directory (C++ member)
ColorInkjetCompiler::m_root (C++ member)
ColorInkjetCompiler::m_strict_mode (C++ member)
ColorInkjetCompiler::m_voxel_size (C++ member)
ColorInkjetCompiler::m_x_resolution (C++ member)
ColorInkjetCompiler::m_y_resolution (C++ member)
ColorInkjetCompiler::m_z_resolution (C++ member)
ColorInkjetCompiler::resolution (C++ function)
ColorInkjetCompiler::set_fallback_color (C++ function)
ColorInkjetCompiler::set_strict_mode (C++ function)
ColorInkjetCompiler::supported_attributes (C++ function)
ColorMap (C++ class)
(class in pyvcad)
ColorMap::add_color (C++ function)
ColorMap::ColorMap (C++ function)
ColorMap::create_grayscale (C++ function)
ColorMap::create_inferno (C++ function)
ColorMap::create_plasma (C++ function)
ColorMap::create_viridis (C++ function)
ColorMap::get_color (C++ function)
ColorMap::m_color_points (C++ member)
ColorPipeline (C++ class)
(class in pyvcad_compilers)
ColorPipeline::apply_icc_profile (C++ function)
ColorPipeline::clone (C++ function)
ColorPipeline::cmyk_to_rgb (C++ function)
ColorPipeline::ColorPipeline (C++ function)
ColorPipeline::ColorSampleResult (C++ struct)
ColorPipeline::ColorSampleResult::color (C++ member)
ColorPipeline::ColorSampleResult::is_active (C++ member)
ColorPipeline::ColorSampleResult::palette_index (C++ member)
ColorPipeline::compute_cmyk_primary_affinity (C++ function)
ColorPipeline::gamma_correct (C++ function)
ColorPipeline::get_icc_profiles (C++ function)
ColorPipeline::m_color_transform (C++ member)
ColorPipeline::m_icc_profile (C++ member)
ColorPipeline::m_icc_profile_name (C++ member)
ColorPipeline::m_palette (C++ member)
ColorPipeline::m_srgb_profile (C++ member)
ColorPipeline::process (C++ function)
ColorPipeline::rgb_to_cmyk (C++ function)
ColorPipeline::rgb_to_cmykw (C++ function)
ColorPipeline::s_icc_resource_path (C++ member)
ColorPipeline::set_icc_resource_path (C++ function)
ColorPipeline::~ColorPipeline (C++ function)
compile() (pyvcad_compilers.CompilerBase method)
CompilerBase (C++ class)
(class in pyvcad_compilers)
CompilerBase::cancel (C++ function)
CompilerBase::compile (C++ function)
CompilerBase::CompilerBase (C++ function)
CompilerBase::is_cancelled (C++ function)
CompilerBase::m_cancelled (C++ member)
CompilerBase::m_progress_callback (C++ member)
CompilerBase::report_progress (C++ function)
CompilerBase::reset_cancel (C++ function)
CompilerBase::set_progress_callback (C++ function)
CompilerBase::supported_attributes (C++ function)
CompilerBase::throw_if_cancelled (C++ function)
CompilerBase::validate_attributes (C++ function)
CompilerBase::~CompilerBase (C++ function)
CompilerSelectionPanel (class in pyvcad_rendering.export_frame)
compute() (pyvcad.HexahedralMesh method)
Cone (C++ class)
(class in pyvcad)
Cone::clone (C++ function)
Cone::Cone (C++ function)
,
[1]
Cone::evaluate (C++ function)
Cone::m_angle (C++ member)
Cone::m_height (C++ member)
Cone::prepare_bounding_box (C++ function)
ConformalMap (C++ class)
(class in pyvcad)
ConformalMap::clone (C++ function)
ConformalMap::compute_anchor (C++ function)
ConformalMap::ConformalMap (C++ function)
,
[1]
,
[2]
ConformalMap::evaluate (C++ function)
ConformalMap::m_anchor (C++ member)
ConformalMap::m_arc_scale_u (C++ member)
ConformalMap::m_arc_scale_v (C++ member)
ConformalMap::m_Na (C++ member)
ConformalMap::m_ref_dir (C++ member)
ConformalMap::m_Ua (C++ member)
ConformalMap::m_Va (C++ member)
ConformalMap::map_to_pattern_coords (C++ function)
ConformalMap::prepare (C++ function)
ConformalMap::prepare_bounding_box (C++ function)
ConformalMap::sample (C++ function)
ConformalMap::setArcScale (C++ function)
,
[1]
contains() (pyvcad.MaterialDefs method)
convert() (pyvcad.AttributeConverterBase method)
(pyvcad.ExpressionConverter method)
(pyvcad.LookupTableConverter method)
Convolve (C++ class)
(class in pyvcad)
Convolve::cache_capacity (C++ function)
Convolve::clone (C++ function)
Convolve::Convolve (C++ function)
,
[1]
Convolve::get_child_sample (C++ function)
Convolve::m_cache (C++ member)
Convolve::m_cache_capacity (C++ member)
Convolve::m_expanded_bandwidth (C++ member)
Convolve::m_kernel (C++ member)
Convolve::m_physical_radius (C++ member)
Convolve::m_target_attributes (C++ member)
Convolve::m_target_attributes_set (C++ member)
Convolve::m_use_cache (C++ member)
Convolve::m_voxel_size (C++ member)
Convolve::prepare (C++ function)
Convolve::prepare_bounding_box (C++ function)
Convolve::sample (C++ function)
Convolve::set_cache_capacity (C++ function)
Convolve::set_use_cache (C++ function)
Convolve::use_cache (C++ function)
ConvolveKernel (C++ class)
(class in pyvcad)
ConvolveKernel::get_radius_x (C++ function)
ConvolveKernel::get_radius_y (C++ function)
ConvolveKernel::get_radius_z (C++ function)
ConvolveKernel::get_weight (C++ function)
ConvolveKernel::~ConvolveKernel (C++ function)
create_grayscale() (pyvcad.ColorMap static method)
create_inferno() (pyvcad.ColorMap static method)
create_plasma() (pyvcad.ColorMap static method)
create_viridis() (pyvcad.ColorMap static method)
CustomKernel (C++ class)
(class in pyvcad)
CustomKernel::CustomKernel (C++ function)
CustomKernel::get_radius_x (C++ function)
CustomKernel::get_radius_y (C++ function)
CustomKernel::get_radius_z (C++ function)
CustomKernel::get_weight (C++ function)
CustomKernel::m_rx (C++ member)
CustomKernel::m_ry (C++ member)
CustomKernel::m_rz (C++ member)
CustomKernel::m_weights (C++ member)
Cylinder (C++ class)
(class in pyvcad)
Cylinder::clone (C++ function)
Cylinder::Cylinder (C++ function)
,
[1]
Cylinder::evaluate (C++ function)
Cylinder::m_center (C++ member)
Cylinder::m_half_height (C++ member)
Cylinder::m_height (C++ member)
Cylinder::m_radius (C++ member)
Cylinder::prepare_bounding_box (C++ function)
D
dbl (pyvcad.Attribute.ReturnType attribute)
default_materials() (in module pyvcad)
DefaultAttributes (C++ type)
DefaultAttributes::COLOR_RGB (C++ member)
DefaultAttributes::COLOR_RGB_TYPE (C++ member)
DefaultAttributes::COLOR_RGBA (C++ member)
DefaultAttributes::COLOR_RGBA_TYPE (C++ member)
DefaultAttributes::DENSITY (C++ member)
DefaultAttributes::DENSITY_TYPE (C++ member)
DefaultAttributes::ELONGATION (C++ member)
DefaultAttributes::ELONGATION_TYPE (C++ member)
DefaultAttributes::FLOW_RATE (C++ member)
DefaultAttributes::FLOW_RATE_TYPE (C++ member)
DefaultAttributes::FUZZY_SKIN_POINT_DISTANCE (C++ member)
DefaultAttributes::FUZZY_SKIN_POINT_DISTANCE_TYPE (C++ member)
DefaultAttributes::get_return_type_by_name (C++ function)
DefaultAttributes::HU (C++ member)
DefaultAttributes::HU_TYPE (C++ member)
DefaultAttributes::INFILL_DENSITY (C++ member)
DefaultAttributes::INFILL_DENSITY_TYPE (C++ member)
DefaultAttributes::MODULUS (C++ member)
DefaultAttributes::MODULUS_TYPE (C++ member)
DefaultAttributes::NONE (C++ member)
DefaultAttributes::NONE_TYPE (C++ member)
DefaultAttributes::SHORE_HARDNESS (C++ member)
DefaultAttributes::SHORE_HARDNESS_TYPE (C++ member)
DefaultAttributes::TEMPERATURE (C++ member)
DefaultAttributes::TEMPERATURE_TYPE (C++ member)
DefaultAttributes::TOUGHNESS (C++ member)
DefaultAttributes::TOUGHNSS_TYPE (C++ member)
DefaultAttributes::VOLUME_FRACTIONS (C++ member)
DefaultAttributes::VOLUME_FRACTIONS_TYPE (C++ member)
DICOMLoader (C++ class)
(class in pyvcad)
DICOMLoader::as_volume (C++ function)
DICOMLoader::DICOM_Meta_Data (C++ struct)
DICOMLoader::DICOM_Meta_Data::found_rescale_intercept (C++ member)
DICOMLoader::DICOM_Meta_Data::found_rescale_slope (C++ member)
DICOMLoader::DICOM_Meta_Data::found_thickness (C++ member)
DICOMLoader::DICOM_Meta_Data::found_width_and_height (C++ member)
DICOMLoader::DICOM_Meta_Data::found_xy_spacing (C++ member)
DICOMLoader::DICOM_Meta_Data::height (C++ member)
DICOMLoader::DICOM_Meta_Data::rescale_intercept (C++ member)
DICOMLoader::DICOM_Meta_Data::rescale_slope (C++ member)
DICOMLoader::DICOM_Meta_Data::rigid_transform (C++ member)
DICOMLoader::DICOM_Meta_Data::slice_thickness (C++ member)
DICOMLoader::DICOM_Meta_Data::width (C++ member)
DICOMLoader::DICOM_Meta_Data::x_pixel_spacing (C++ member)
DICOMLoader::DICOM_Meta_Data::y_pixel_spacing (C++ member)
DICOMLoader::DICOMLoader (C++ function)
DICOMLoader::get_bounding_box (C++ function)
DICOMLoader::get_dimensions (C++ function)
DICOMLoader::get_min_max_hu (C++ function)
DICOMLoader::get_rescale_intercept (C++ function)
DICOMLoader::get_rescale_slope (C++ function)
DICOMLoader::get_voxel_size (C++ function)
DICOMLoader::GetDICOMMetaData (C++ function)
DICOMLoader::GetDICOMRigidTransform (C++ function)
DICOMLoader::GetRescaledValue (C++ function)
DICOMLoader::GridType (C++ type)
DICOMLoader::load_dicom_image (C++ function)
DICOMLoader::load_dicom_stack (C++ function)
DICOMLoader::m_center (C++ member)
DICOMLoader::m_hu_max (C++ member)
DICOMLoader::m_hu_min (C++ member)
DICOMLoader::m_rescale_intercept (C++ member)
DICOMLoader::m_rescale_slope (C++ member)
DICOMLoader::m_sampler (C++ member)
DICOMLoader::m_volume (C++ member)
DICOMLoader::m_x_size (C++ member)
DICOMLoader::m_x_spacing (C++ member)
DICOMLoader::m_y_size (C++ member)
DICOMLoader::m_y_spacing (C++ member)
DICOMLoader::m_z_size (C++ member)
DICOMLoader::m_z_spacing (C++ member)
DICOMVolume (C++ class)
DICOMVolume::bounding_box (C++ function)
DICOMVolume::clone (C++ function)
DICOMVolume::DICOM_Meta_Data (C++ struct)
DICOMVolume::DICOM_Meta_Data::found_rescale_intercept (C++ member)
DICOMVolume::DICOM_Meta_Data::found_rescale_slope (C++ member)
DICOMVolume::DICOM_Meta_Data::found_thickness (C++ member)
DICOMVolume::DICOM_Meta_Data::found_width_and_height (C++ member)
DICOMVolume::DICOM_Meta_Data::found_xy_spacing (C++ member)
DICOMVolume::DICOM_Meta_Data::height (C++ member)
DICOMVolume::DICOM_Meta_Data::rescale_intercept (C++ member)
DICOMVolume::DICOM_Meta_Data::rescale_slope (C++ member)
DICOMVolume::DICOM_Meta_Data::slice_thickness (C++ member)
DICOMVolume::DICOM_Meta_Data::width (C++ member)
DICOMVolume::DICOM_Meta_Data::x_pixel_spacing (C++ member)
DICOMVolume::DICOM_Meta_Data::y_pixel_spacing (C++ member)
DICOMVolume::DICOMVolume (C++ function)
,
[1]
DICOMVolume::GetDICOMMetaData (C++ function)
DICOMVolume::GetRescaledValue (C++ function)
DICOMVolume::GridType (C++ type)
DICOMVolume::load_dicom_image (C++ function)
DICOMVolume::load_dicom_stack (C++ function)
DICOMVolume::m_rescale_intercept (C++ member)
DICOMVolume::m_rescale_slope (C++ member)
DICOMVolume::m_sampler (C++ member)
DICOMVolume::m_volume (C++ member)
DICOMVolume::m_x_size (C++ member)
DICOMVolume::m_x_spacing (C++ member)
DICOMVolume::m_y_size (C++ member)
DICOMVolume::m_y_spacing (C++ member)
DICOMVolume::m_z_size (C++ member)
DICOMVolume::m_z_spacing (C++ member)
DICOMVolume::sample (C++ function)
DICOMVolume::set (C++ function)
diff() (pyvcad.Polygon2 method)
Difference (C++ class)
(class in pyvcad)
Difference() (pyvcad.Polygon2 static method)
Difference::clone (C++ function)
Difference::Difference (C++ function)
,
[1]
,
[2]
,
[3]
Difference::DifferenceSDFImpl (C++ function)
Difference::evaluate (C++ function)
Difference::m_smooth_k (C++ member)
Difference::prepare_bounding_box (C++ function)
Difference::sample (C++ function)
do_clip() (pyvcad.Polygon2 method)
do_union() (pyvcad.Polygon2 method)
double_area() (pyvcad.Polygon2 method)
draw() (pyvcad.Polygon2 method)
E
EdgeTable (C++ member)
elements() (pyvcad.HexahedralMesh method)
enable_blending() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
enable_clipping_plane() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
enable_orthogonal_projection() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
enable_volume_shading() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
evaluate() (pyvcad.Node method)
(pyvcad.SignedDistanceField method)
EX_K (C++ type)
Export() (in module pyvcad_rendering.export)
export() (in module pyvcad_rendering.export)
ExportFrame (class in pyvcad_rendering.export_frame)
ExpressionConverter (C++ class)
(class in pyvcad)
ExpressionConverter::clone (C++ function)
ExpressionConverter::convert (C++ function)
ExpressionConverter::ExpressionConverter (C++ function)
ExpressionConverter::initialize (C++ function)
ExpressionConverter::m_compiled (C++ member)
ExpressionConverter::m_expressions (C++ member)
ExpressionConverter::m_initialized (C++ member)
ExpressionConverter::m_input_attributes (C++ member)
ExpressionConverter::m_output_attributes (C++ member)
ExpressionConverter::m_variable_storage (C++ member)
ExpressionConverter::output_attributes (C++ function)
ExpressionConverter::required_attributes (C++ function)
ExpressionConverter::~ExpressionConverter (C++ function)
ExpressionEvaluator (C++ class)
ExpressionEvaluator::compile (C++ function)
ExpressionEvaluator::error (C++ function)
ExpressionEvaluator::evaluate (C++ function)
ExpressionEvaluator::ExpressionEvaluator (C++ function)
ExpressionEvaluator::getVariable (C++ function)
ExpressionEvaluator::m_compiled (C++ member)
ExpressionEvaluator::m_expression (C++ member)
ExpressionEvaluator::m_function (C++ member)
ExpressionEvaluator::m_parser (C++ member)
ExpressionEvaluator::m_symbol_table (C++ member)
ExpressionEvaluator::m_variables (C++ member)
ExpressionEvaluator::setVariable (C++ function)
F
Face_const_iterator (C++ type)
FloatAttribute (C++ class)
(class in pyvcad)
FloatAttribute::clone (C++ function)
FloatAttribute::FloatAttribute (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
FloatAttribute::FloatFunction (C++ type)
FloatAttribute::m_expression (C++ member)
FloatAttribute::m_function (C++ member)
FloatAttribute::m_mode (C++ member)
FloatAttribute::m_phic (C++ member)
FloatAttribute::m_phis (C++ member)
FloatAttribute::m_r (C++ member)
FloatAttribute::m_rho (C++ member)
FloatAttribute::m_signed_distance (C++ member)
FloatAttribute::m_theta (C++ member)
FloatAttribute::m_volume (C++ member)
FloatAttribute::m_x (C++ member)
FloatAttribute::m_y (C++ member)
FloatAttribute::m_z (C++ member)
FloatAttribute::return_type (C++ function)
FloatAttribute::sample (C++ function)
FloatAttribute::set_expression (C++ function)
FloatAttribute::set_function (C++ function)
FloatAttribute::set_value (C++ function)
FloatAttribute::set_volume (C++ function)
FloatVDBVolume (C++ type)
FloatVolume (class in pyvcad)
FromMinAndMax() (pyvcad.RectPrism static method)
Function (C++ class)
(class in pyvcad)
Function::clone (C++ function)
Function::evaluate (C++ function)
Function::Function (C++ function)
,
[1]
,
[2]
Function::m_evaluator (C++ member)
Function::m_function (C++ member)
Function::m_phic (C++ member)
Function::m_phis (C++ member)
Function::m_prepared (C++ member)
Function::m_r (C++ member)
Function::m_rho (C++ member)
Function::m_string_function (C++ member)
Function::m_theta (C++ member)
Function::m_use_string_evaluator (C++ member)
Function::m_x (C++ member)
Function::m_y (C++ member)
Function::m_z (C++ member)
Function::prepare (C++ function)
Function::prepare_bounding_box (C++ function)
Function::prepare_expression (C++ function)
G
g (pyvcad.Vec4 property)
get_attribute() (pyvcad.Node method)
get_bounding_box() (pyvcad.DICOMLoader method)
get_color() (pyvcad.ColorMap method)
get_dimensions() (pyvcad.DICOMLoader method)
get_double_attribute_min_max() (pyvcad.TreeSampler method)
get_gradient_epsilon() (pyvcad.Node method)
get_icc_profiles() (pyvcad_compilers.ColorPipeline static method)
get_min_max_hu() (pyvcad.DICOMLoader method)
get_radius_x() (pyvcad.ConvolveKernel method)
get_radius_y() (pyvcad.ConvolveKernel method)
get_radius_z() (pyvcad.ConvolveKernel method)
get_render_mode() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
get_rescale_intercept() (pyvcad.DICOMLoader method)
get_rescale_slope() (pyvcad.DICOMLoader method)
get_sample() (pyvcad.AttributeSamples method)
get_selected_compiler_panel() (pyvcad_rendering.export_frame.CompilerSelectionPanel method)
get_selected_progress_panel() (pyvcad_rendering.export_frame.CompilerSelectionPanel method)
get_type() (pyvcad.AttributeSamples method)
get_value() (pyvcad.VolumeFractionsAttribute static method)
get_voxel_size() (pyvcad.DICOMLoader method)
getBoundedFaces() (pyvcad.Arrangement2 method)
getUnboundedFaces() (pyvcad.Arrangement2 method)
GLM_ENABLE_EXPERIMENTAL (C macro)
gradient() (pyvcad.Node method)
GraphLattice (C++ class)
(class in pyvcad)
GraphLattice::BCC_GenerateEdges (C++ function)
GraphLattice::build_lattice (C++ function)
GraphLattice::clone (C++ function)
GraphLattice::Cubic_GenerateEdges (C++ function)
GraphLattice::evaluate (C++ function)
GraphLattice::FCC_GenerateEdges (C++ function)
GraphLattice::GraphLattice (C++ function)
,
[1]
GraphLattice::KelvinCell_GenerateEdges (C++ function)
GraphLattice::LatticeType (C++ enum)
GraphLattice::LatticeType::BodyCenteredCubic (C++ enumerator)
GraphLattice::LatticeType::Cubic (C++ enumerator)
GraphLattice::LatticeType::FaceCenteredCubic (C++ enumerator)
GraphLattice::LatticeType::KelvinCell (C++ enumerator)
GraphLattice::m_edges (C++ member)
GraphLattice::m_radius (C++ member)
GraphLattice::m_root (C++ member)
GraphLattice::prepare (C++ function)
GraphLattice::prepare_bounding_box (C++ function)
grid_type() (pyvcad.FloatVolume method)
(pyvcad.Vec2sVolume method)
(pyvcad.Vec3sVolume method)
(pyvcad.Vec4sVolume method)
H
has_sample() (pyvcad.AttributeSamples method)
HexahedralMesh (C++ class)
(class in pyvcad)
HexahedralMesh::bounding_box (C++ function)
HexahedralMesh::compute (C++ function)
HexahedralMesh::elements (C++ function)
HexahedralMesh::getHashKey (C++ function)
HexahedralMesh::HexahedralMesh (C++ function)
HexahedralMesh::IndexedPoint (C++ struct)
HexahedralMesh::IndexedPoint::index (C++ member)
HexahedralMesh::IndexedPoint::x (C++ member)
HexahedralMesh::IndexedPoint::y (C++ member)
HexahedralMesh::IndexedPoint::z (C++ member)
HexahedralMesh::insert_node (C++ function)
HexahedralMesh::m_elements (C++ member)
HexahedralMesh::m_material_assignments (C++ member)
HexahedralMesh::m_node_map (C++ member)
HexahedralMesh::m_nodes (C++ member)
HexahedralMesh::m_root (C++ member)
HexahedralMesh::m_x_voxels (C++ member)
HexahedralMesh::m_y_voxels (C++ member)
HexahedralMesh::m_z_voxels (C++ member)
HexahedralMesh::material_assignments (C++ function)
HexahedralMesh::nodes (C++ function)
holes() (pyvcad.Polygon2 method)
I
id() (pyvcad.MaterialDefs method)
Identity (C++ class)
(class in pyvcad)
Identity::clone (C++ function)
Identity::Identity (C++ function)
,
[1]
ImageOutput (C++ type)
ImageOutput::setup_output_directory (C++ function)
ImageOutput::trim_empty_layers (C++ function)
ImageOutput::write_rgba_png (C++ function)
Indexed_Triangle (C++ struct)
Indexed_Triangle::p1 (C++ member)
Indexed_Triangle::p2 (C++ member)
Indexed_Triangle::p3 (C++ member)
input_high (pyvcad.LookupTableEntry property)
input_low (pyvcad.LookupTableEntry property)
input_ranges (pyvcad.LookupTableEntry property)
insert() (pyvcad.Arrangement2 method)
inside() (pyvcad.Polygon2 method)
INT_POINT_MULTIPLIER (C macro)
InterpolationMode (C++ enum)
InterpolationMode::LINEAR (C++ enumerator)
InterpolationMode::STEP (C++ enumerator)
intersect() (pyvcad.Polygon2 method)
Intersection (C++ class)
(class in pyvcad)
Intersection() (pyvcad.Polygon2 static method)
Intersection::clone (C++ function)
Intersection::evaluate (C++ function)
Intersection::Intersection (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
Intersection::m_intersect_distribution (C++ member)
Intersection::m_smooth_k (C++ member)
Intersection::prepare_bounding_box (C++ function)
Intersection::sample (C++ function)
is_ccw() (pyvcad.Polygon2 method)
J
j750_materials() (in module pyvcad)
L
Leaf (C++ class)
(class in pyvcad)
Leaf::Leaf (C++ function)
Leaf::prepare (C++ function)
left() (pyvcad.Binary method)
length() (pyvcad.Polyline2 method)
LookupTableConverter (C++ class)
(class in pyvcad)
LookupTableConverter::assemble_values (C++ function)
LookupTableConverter::clone (C++ function)
LookupTableConverter::convert (C++ function)
LookupTableConverter::convert_linear (C++ function)
LookupTableConverter::convert_step (C++ function)
LookupTableConverter::convert_step_multi (C++ function)
LookupTableConverter::LookupTableConverter (C++ function)
LookupTableConverter::m_entries (C++ member)
LookupTableConverter::m_input_attributes (C++ member)
LookupTableConverter::m_mode (C++ member)
LookupTableConverter::m_output_attributes (C++ member)
LookupTableConverter::output_attributes (C++ function)
LookupTableConverter::required_attributes (C++ function)
LookupTableEntry (C++ struct)
(class in pyvcad)
LookupTableEntry::input_high (C++ member)
LookupTableEntry::input_low (C++ member)
LookupTableEntry::input_ranges (C++ member)
LookupTableEntry::LookupTableEntry (C++ function)
,
[1]
,
[2]
,
[3]
LookupTableEntry::output_values (C++ member)
LRUCache (C++ class)
LRUCache::clear (C++ function)
LRUCache::get (C++ function)
LRUCache::LRUCache (C++ function)
LRUCache::m_cache_list (C++ member)
LRUCache::m_cache_map (C++ member)
LRUCache::m_capacity (C++ member)
LRUCache::put (C++ function)
LRUCache::size (C++ function)
M
Map (C++ class)
(class in pyvcad)
Map::clone (C++ function)
Map::evaluate (C++ function)
Map::m_bbox_union (C++ member)
Map::m_paramerterizer (C++ member)
Map::Map (C++ function)
Map::prepare_bounding_box (C++ function)
Map::sample (C++ function)
MarchingSquares (C++ class)
MarchingSquares::ComputeIsoLinesDistribution (C++ function)
MarchingSquares::ComputeIsoLinesGeometry (C++ function)
MarchingSquares::ComputeStitchedIsoLinesDistribution (C++ function)
MarchingSquares::ComputeStitchedIsoLinesGeometry (C++ function)
MarchingSquares::CrossSection (C++ type)
MarchingSquares::Interpolate (C++ function)
MarchingSquares::StitchIsoLinesIntoPolylines (C++ function)
MarchingSquares::VectorInsert (C++ function)
material_assignments() (pyvcad.HexahedralMesh method)
material_voxel_counts() (pyvcad_compilers.MaterialInkjetCompiler method)
MaterialDefs (C++ class)
(class in pyvcad)
MaterialDefs::color (C++ function)
,
[1]
MaterialDefs::contains (C++ function)
MaterialDefs::get_raw_settings (C++ function)
MaterialDefs::id (C++ function)
,
[1]
MaterialDefs::m_id_to_color_lookup (C++ member)
MaterialDefs::m_materials (C++ member)
MaterialDefs::MaterialDefs (C++ function)
,
[1]
MaterialDefs::name (C++ function)
MaterialDefs::num_materials (C++ function)
MaterialDefs::palette (C++ function)
MaterialDefs::prescaled_color_list (C++ function)
MaterialDefs::update_color (C++ function)
MaterialExceptions (C++ type)
MaterialExceptions::MaterialNotFound (C++ struct)
MaterialExceptions::MaterialNotFound::m_message (C++ member)
MaterialExceptions::MaterialNotFound::MaterialNotFound (C++ function)
MaterialExceptions::MaterialNotFound::what (C++ function)
MaterialInkjetCompiler (C++ class)
(class in pyvcad_compilers)
MaterialInkjetCompiler::compile (C++ function)
MaterialInkjetCompiler::m_fallback_material_id (C++ member)
MaterialInkjetCompiler::m_file_prefix (C++ member)
MaterialInkjetCompiler::m_liquid_keep_out_distance (C++ member)
MaterialInkjetCompiler::m_material_defs (C++ member)
MaterialInkjetCompiler::m_material_voxel_counts (C++ member)
MaterialInkjetCompiler::m_output_directory (C++ member)
MaterialInkjetCompiler::m_root (C++ member)
MaterialInkjetCompiler::m_strict_mode (C++ member)
MaterialInkjetCompiler::m_voxel_size (C++ member)
MaterialInkjetCompiler::m_x_resolution (C++ member)
MaterialInkjetCompiler::m_y_resolution (C++ member)
MaterialInkjetCompiler::m_z_resolution (C++ member)
MaterialInkjetCompiler::material_voxel_counts (C++ function)
MaterialInkjetCompiler::MaterialInkjetCompiler (C++ function)
MaterialInkjetCompiler::resolution (C++ function)
MaterialInkjetCompiler::set_fallback_material_id (C++ function)
MaterialInkjetCompiler::set_strict_mode (C++ function)
MaterialInkjetCompiler::supported_attributes (C++ function)
MathUtils (C++ type)
MathUtils::CombinedBBox (C++ function)
MathUtils::compute_new_material (C++ function)
MathUtils::FilterNearlyCollinearPoints (C++ function)
MathUtils::IntersectedBBox (C++ function)
MathUtils::IsNearlyCollinear (C++ function)
,
[1]
MathUtils::tet_interpolate (C++ function)
MathUtils::tet_volume (C++ function)
Mesh (C++ class)
(class in pyvcad)
Mesh::clone (C++ function)
Mesh::evaluate (C++ function)
Mesh::getGrid (C++ function)
Mesh::GridType (C++ type)
Mesh::load_from_file (C++ function)
Mesh::m_accessor (C++ member)
Mesh::m_file_path (C++ member)
Mesh::m_grid (C++ member)
Mesh::m_is_loaded (C++ member)
Mesh::m_mesh (C++ member)
Mesh::m_override_voxel_size (C++ member)
Mesh::m_sample_size (C++ member)
Mesh::m_sampler (C++ member)
Mesh::m_sdf_shim (C++ member)
Mesh::m_use_override_voxel_size (C++ member)
Mesh::m_voxel_size (C++ member)
Mesh::Mesh (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
Mesh::prepare (C++ function)
Mesh::prepare_bounding_box (C++ function)
module
pyvcad
pyvcad.DefaultAttributes
pyvcad.vdb_loader
pyvcad_compilers
pyvcad_rendering.compiler_input_ui
pyvcad_rendering.export
pyvcad_rendering.export_frame
pyvcad_rendering.render
pyvcad_rendering.render_frame
pyvcad_rendering.vtk_pipeline_wx
N
N_ary (C++ class)
N_ary::addChild (C++ function)
N_ary::attribute_list (C++ function)
N_ary::child (C++ function)
N_ary::children (C++ function)
N_ary::clone_children (C++ function)
N_ary::m_children (C++ member)
N_ary::N_ary (C++ function)
,
[1]
N_ary::numChildren (C++ function)
N_ary::prepare (C++ function)
name() (pyvcad.MaterialDefs method)
NAry (class in pyvcad)
Node (C++ class)
(class in pyvcad)
Node::attribute_list (C++ function)
Node::bounding_box (C++ function)
Node::clone (C++ function)
Node::clone_attributes (C++ function)
Node::evaluate (C++ function)
Node::get_attribute (C++ function)
Node::gradient (C++ function)
,
[1]
Node::gradientEpsilon (C++ function)
Node::is_in_bbox (C++ function)
Node::m_attributes (C++ member)
Node::m_bounding_box_prepared (C++ member)
Node::m_gradient_epsilon (C++ member)
Node::m_max (C++ member)
Node::m_min (C++ member)
Node::m_sample_bandwidth (C++ member)
Node::nodal_attributes (C++ function)
Node::Node (C++ function)
Node::node_attribute_list (C++ function)
Node::prepare (C++ function)
Node::prepare_bounding_box (C++ function)
Node::sample (C++ function)
Node::set_attribute (C++ function)
Node::setGradientEpsilon (C++ function)
Node::snap (C++ function)
Node::TreeSample (C++ type)
Node::~Node (C++ function)
NodeAABBTree (C++ type)
NodeBBoxPrimitive (C++ struct)
NodeBBoxPrimitive::datum (C++ function)
NodeBBoxPrimitive::Datum (C++ type)
NodeBBoxPrimitive::id (C++ function)
NodeBBoxPrimitive::Id (C++ type)
NodeBBoxPrimitive::m_ptr (C++ member)
NodeBBoxPrimitive::NodeBBoxPrimitive (C++ function)
NodeBBoxPrimitive::Point (C++ type)
NodeBBoxPrimitive::reference_point (C++ function)
nodes() (pyvcad.HexahedralMesh method)
num_children() (pyvcad.NAry method)
num_materials() (pyvcad.MaterialDefs method)
O
Offset (C++ class)
(class in pyvcad)
offset() (pyvcad.Polygon2 method)
Offset() (pyvcad.Polygon2 static method)
Offset::clone (C++ function)
Offset::evaluate (C++ function)
Offset::m_offset (C++ member)
Offset::Offset (C++ function)
,
[1]
,
[2]
Offset::prepare (C++ function)
Offset::prepare_bounding_box (C++ function)
Offset::sample (C++ function)
on_about() (pyvcad_rendering.render_frame.RenderFrame method)
on_back() (pyvcad_rendering.export_frame.ExportFrame method)
on_boundary() (pyvcad.Polygon2 method)
on_build_failed() (pyvcad_rendering.render_frame.RenderFrame method)
on_build_finished() (pyvcad_rendering.render_frame.RenderFrame method)
on_build_started() (pyvcad_rendering.render_frame.RenderFrame method)
on_close() (pyvcad_rendering.render_frame.RenderFrame method)
on_compiler_select() (pyvcad_rendering.export_frame.CompilerSelectionPanel method)
on_docs() (pyvcad_rendering.render_frame.RenderFrame method)
on_export_complete() (pyvcad_rendering.export_frame.ExportFrame method)
on_export_iso_surface() (pyvcad_rendering.render_frame.RenderFrame method)
on_export_volume() (pyvcad_rendering.render_frame.RenderFrame method)
on_getting_started() (pyvcad_rendering.render_frame.RenderFrame method)
on_iso_color_progress() (pyvcad_rendering.render_frame.RenderFrame method)
on_iso_contour_progress() (pyvcad_rendering.render_frame.RenderFrame method)
on_iso_sample_progress() (pyvcad_rendering.render_frame.RenderFrame method)
on_next() (pyvcad_rendering.export_frame.ExportFrame method)
on_open_folder() (pyvcad_rendering.export_frame.ExportFrame method)
on_quality_changed() (pyvcad_rendering.render_frame.RenderFrame method)
on_render_mode_changed() (pyvcad_rendering.render_frame.RenderFrame method)
on_report_bug() (pyvcad_rendering.render_frame.RenderFrame method)
on_reset_camera() (pyvcad_rendering.render_frame.RenderFrame method)
on_reset_clipping_plane() (pyvcad_rendering.render_frame.RenderFrame method)
on_screenshot() (pyvcad_rendering.render_frame.RenderFrame method)
on_set_bottom_view() (pyvcad_rendering.render_frame.RenderFrame method)
on_set_corner_view() (pyvcad_rendering.render_frame.RenderFrame method)
on_set_side_view() (pyvcad_rendering.render_frame.RenderFrame method)
on_set_top_view() (pyvcad_rendering.render_frame.RenderFrame method)
on_toggle_blending() (pyvcad_rendering.render_frame.RenderFrame method)
on_toggle_clipping_plane() (pyvcad_rendering.render_frame.RenderFrame method)
on_toggle_dark_mode() (pyvcad_rendering.render_frame.RenderFrame method)
on_toggle_ortho_projection() (pyvcad_rendering.render_frame.RenderFrame method)
on_toggle_show_bbox() (pyvcad_rendering.render_frame.RenderFrame method)
on_toggle_show_origin() (pyvcad_rendering.render_frame.RenderFrame method)
on_toggle_undefined_pattern() (pyvcad_rendering.render_frame.RenderFrame method)
on_toggle_volumetric_shading() (pyvcad_rendering.render_frame.RenderFrame method)
on_visualized_attribute_changed() (pyvcad_rendering.render_frame.RenderFrame method)
on_vol_sample_progress() (pyvcad_rendering.render_frame.RenderFrame method)
on_wiki() (pyvcad_rendering.render_frame.RenderFrame method)
output_attributes() (pyvcad.AttributeConverterBase method)
(pyvcad.ExpressionConverter method)
(pyvcad.LookupTableConverter method)
output_values (pyvcad.LookupTableEntry property)
P
palette() (pyvcad.MaterialDefs method)
ParallelVoxelLoop (C++ class)
ParallelVoxelLoop::LayerCallback (C++ type)
ParallelVoxelLoop::m_context (C++ member)
ParallelVoxelLoop::m_root (C++ member)
ParallelVoxelLoop::m_thread_roots (C++ member)
ParallelVoxelLoop::ParallelVoxelLoop (C++ function)
ParallelVoxelLoop::run (C++ function)
Point2 (class in pyvcad)
Point_2 (C++ type)
Point_3 (C++ type)
points() (pyvcad.Polyline2 method)
Polygon2 (C++ class)
(class in pyvcad)
Polygon2::add_hole (C++ function)
Polygon2::bounding_box (C++ function)
Polygon2::Clip (C++ function)
Polygon2::diff (C++ function)
,
[1]
Polygon2::Difference (C++ function)
Polygon2::do_clip (C++ function)
Polygon2::do_union (C++ function)
,
[1]
Polygon2::double_area (C++ function)
Polygon2::draw (C++ function)
Polygon2::holes (C++ function)
Polygon2::inside (C++ function)
Polygon2::intersect (C++ function)
,
[1]
Polygon2::Intersection (C++ function)
Polygon2::is_ccw (C++ function)
Polygon2::m_holes (C++ member)
Polygon2::Offset (C++ function)
Polygon2::offset (C++ function)
Polygon2::on_boundary (C++ function)
Polygon2::operator std::vector<glm::vec2> (C++ function)
Polygon2::Polygon2 (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
Polygon2::reverse (C++ function)
Polygon2::scale (C++ function)
Polygon2::set_holes (C++ function)
Polygon2::simplify (C++ function)
Polygon2::to_polyline (C++ function)
Polygon2::translate (C++ function)
Polygon2::Union (C++ function)
Polygon_2 (C++ type)
PolygonExtrude (C++ class)
(class in pyvcad)
PolygonExtrude::clone (C++ function)
PolygonExtrude::evaluate (C++ function)
PolygonExtrude::initialize (C++ function)
PolygonExtrude::m_extrude_max (C++ member)
PolygonExtrude::m_extrude_min (C++ member)
PolygonExtrude::m_height (C++ member)
PolygonExtrude::m_normal (C++ member)
PolygonExtrude::m_origin (C++ member)
PolygonExtrude::m_symmetric (C++ member)
PolygonExtrude::m_u_axis (C++ member)
PolygonExtrude::m_v_axis (C++ member)
PolygonExtrude::m_vertices (C++ member)
PolygonExtrude::m_vertices_2d (C++ member)
PolygonExtrude::polygon_sdf_2d (C++ function)
PolygonExtrude::PolygonExtrude (C++ function)
,
[1]
PolygonExtrude::prepare_bounding_box (C++ function)
Polyline2 (C++ class)
(class in pyvcad)
Polyline2::append (C++ function)
Polyline2::Distance (C++ function)
Polyline2::length (C++ function)
Polyline2::points (C++ function)
Polyline2::Polyline2 (C++ function)
,
[1]
,
[2]
,
[3]
Polyline2::prepend (C++ function)
Polyline2::reverse (C++ function)
Polyline2::segments (C++ function)
Polyline2::simplify (C++ function)
Polyline2::translate (C++ function)
prepare() (pyvcad.Node method)
(pyvcad.SignedDistanceField method)
prepend() (pyvcad.Polyline2 method)
prescaled_color_list() (pyvcad.MaterialDefs method)
pyvcad
module
pyvcad.DefaultAttributes
module
pyvcad.vdb_loader
module
pyvcad_compilers
module
pyvcad_rendering.compiler_input_ui
module
pyvcad_rendering.export
module
pyvcad_rendering.export_frame
module
pyvcad_rendering.render
module
pyvcad_rendering.render_frame
module
pyvcad_rendering.vtk_pipeline_wx
module
R
r (pyvcad.Vec4 property)
Random (C++ class)
Random::getInstance (C++ function)
Random::m_instance (C++ member)
Random::Random (C++ function)
Random::random_double (C++ function)
Random::random_int (C++ function)
Random::reseed (C++ function)
Random::Weighted3ComponentSample (C++ function)
Random::Weighted5ComponentSample (C++ function)
Random::WeightedMaterialSample (C++ function)
,
[1]
Random::WeightedSample (C++ function)
RectPrism (C++ class)
(class in pyvcad)
RectPrism::clone (C++ function)
RectPrism::evaluate (C++ function)
RectPrism::FromMinAndMax (C++ function)
RectPrism::m_center (C++ member)
RectPrism::m_size (C++ member)
RectPrism::prepare_bounding_box (C++ function)
RectPrism::RectPrism (C++ function)
,
[1]
Render() (in module pyvcad_rendering.render)
render() (in module pyvcad_rendering.render)
Render_Image() (in module pyvcad_rendering.render)
render_image() (in module pyvcad_rendering.render)
Render_Sweep_Animation() (in module pyvcad_rendering.render)
render_sweep_animation() (in module pyvcad_rendering.render)
Render_Turntable_Animation() (in module pyvcad_rendering.render)
render_turntable_animation() (in module pyvcad_rendering.render)
RenderFrame (class in pyvcad_rendering.render_frame)
report_version (C++ function)
required_attributes() (pyvcad.AttributeConverterBase method)
(pyvcad.ExpressionConverter method)
(pyvcad.LookupTableConverter method)
RequiredAttributeCheck (C++ type)
RequiredAttributeCheck::require (C++ function)
RequiredAttributeCheck::require_fuzzy (C++ function)
reset_camera() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
reset_clipping_plane() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
resolution() (pyvcad_compilers.ColorInkjetCompiler method)
(pyvcad_compilers.MaterialInkjetCompiler method)
resources_path() (in module pyvcad)
return_type() (pyvcad.Attribute method)
(pyvcad.FloatAttribute method)
(pyvcad.Vec4Attribute method)
(pyvcad.VolumeFractionsAttribute method)
reverse() (pyvcad.Polygon2 method)
(pyvcad.Polyline2 method)
right() (pyvcad.Binary method)
Rotate (C++ class)
(class in pyvcad)
Rotate::clone (C++ function)
Rotate::evaluate (C++ function)
Rotate::m_around (C++ member)
Rotate::m_inverse_rotation (C++ member)
Rotate::m_rotation (C++ member)
Rotate::prepare_bounding_box (C++ function)
Rotate::Rotate (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
Rotate::sample (C++ function)
Rotate::set_rotation (C++ function)
S
sample() (pyvcad.Attribute method)
(pyvcad.FloatAttribute method)
(pyvcad.FloatVolume method)
(pyvcad.Node method)
(pyvcad.Vec2sVolume method)
(pyvcad.Vec3sVolume method)
(pyvcad.Vec4Attribute method)
(pyvcad.Vec4sVolume method)
(pyvcad.VolumeFractionsAttribute method)
sample_dimensions() (pyvcad.TreeSampler method)
sample_points_to_colors() (pyvcad.TreeSampler method)
sample_points_to_float_array() (pyvcad.TreeSampler method)
sample_points_to_vec3_array() (pyvcad.TreeSampler method)
sample_points_to_vec4_array() (pyvcad.TreeSampler method)
save_openvdb_grid() (pyvcad.SignedDistanceField method)
SC_Kernel (C++ type)
SC_Point (C++ type)
Scale (C++ class)
(class in pyvcad)
Scale::clone (C++ function)
Scale::evaluate (C++ function)
Scale::m_x (C++ member)
Scale::m_y (C++ member)
Scale::m_z (C++ member)
Scale::prepare_bounding_box (C++ function)
Scale::sample (C++ function)
Scale::Scale (C++ function)
,
[1]
,
[2]
SDF_Grid (C++ type)
Segment2 (class in pyvcad)
Segment_2 (C++ type)
segments() (pyvcad.Polyline2 method)
set_attribute() (pyvcad.Node method)
set_background_color() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
set_bottom_view() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
set_cache_capacity() (pyvcad.Convolve method)
set_child() (pyvcad.Offset method)
(pyvcad.Unary method)
set_corner_view() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
set_expression() (pyvcad.FloatAttribute method)
(pyvcad.Vec4Attribute method)
set_fallback_color() (pyvcad_compilers.ColorInkjetCompiler method)
set_fallback_material_id() (pyvcad_compilers.MaterialInkjetCompiler method)
set_function() (pyvcad.FloatAttribute method)
(pyvcad.Vec4Attribute method)
set_gradient_epsilon() (pyvcad.Node method)
set_holes() (pyvcad.Polygon2 method)
set_icc_resource_path() (pyvcad_compilers.ColorPipeline static method)
set_left() (pyvcad.Binary method)
set_progress_callback() (pyvcad_compilers.CompilerBase method)
set_progress_callbacks() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
set_quality_profile() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
set_render_mode() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
set_right() (pyvcad.Binary method)
set_sample() (pyvcad.AttributeSamples method)
set_scale_bar_palette() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
set_side_view() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
set_strict_mode() (pyvcad_compilers.ColorInkjetCompiler method)
(pyvcad_compilers.MaterialInkjetCompiler method)
set_top_view() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
set_undefined_attribute_pattern() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
set_undefined_attribute_pattern_enabled() (pyvcad.TreeSampler method)
set_use_cache() (pyvcad.Convolve method)
set_value() (pyvcad.FloatAttribute method)
(pyvcad.Vec4Attribute method)
set_volume() (pyvcad.FloatAttribute method)
Shell (C++ class)
(class in pyvcad)
Shell::build_subtree (C++ function)
Shell::clone (C++ function)
Shell::evaluate (C++ function)
Shell::m_shell_diff (C++ member)
Shell::m_thickness (C++ member)
Shell::prepare (C++ function)
Shell::prepare_bounding_box (C++ function)
Shell::sample (C++ function)
Shell::Shell (C++ function)
,
[1]
,
[2]
show_bounding_box() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
show_origin() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
SignedDistanceField (C++ class)
(class in pyvcad)
SignedDistanceField::clone (C++ function)
SignedDistanceField::evaluate (C++ function)
SignedDistanceField::GridType (C++ type)
SignedDistanceField::init_from_bool_grid (C++ function)
SignedDistanceField::init_from_float_grid (C++ function)
SignedDistanceField::load_from_vdb_file (C++ function)
SignedDistanceField::m_accessor (C++ member)
SignedDistanceField::m_grid (C++ member)
SignedDistanceField::m_sampler (C++ member)
SignedDistanceField::prepare (C++ function)
SignedDistanceField::prepare_bounding_box (C++ function)
SignedDistanceField::save_openvdb_grid (C++ function)
SignedDistanceField::SignedDistanceField (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
simplify() (pyvcad.Polygon2 method)
(pyvcad.Polyline2 method)
SlicerProjectCompiler (C++ class)
(class in pyvcad_compilers)
SlicerProjectCompiler::add_extruder (C++ function)
SlicerProjectCompiler::add_setting_entry_to_xml (C++ function)
SlicerProjectCompiler::compile (C++ function)
SlicerProjectCompiler::compute_attribute_ranges (C++ function)
SlicerProjectCompiler::compute_attribute_type_map (C++ function)
SlicerProjectCompiler::compute_filtered_image_data (C++ function)
SlicerProjectCompiler::m_extruders (C++ member)
SlicerProjectCompiler::m_filament_profile_path (C++ member)
SlicerProjectCompiler::m_ignored_attributes (C++ member)
SlicerProjectCompiler::m_max_coord (C++ member)
SlicerProjectCompiler::m_min_coord (C++ member)
SlicerProjectCompiler::m_num_regions (C++ member)
SlicerProjectCompiler::m_output_file_path (C++ member)
SlicerProjectCompiler::m_printer_profile_path (C++ member)
SlicerProjectCompiler::m_root (C++ member)
SlicerProjectCompiler::m_sample_array (C++ member)
SlicerProjectCompiler::m_size_x (C++ member)
SlicerProjectCompiler::m_size_y (C++ member)
SlicerProjectCompiler::m_size_z (C++ member)
SlicerProjectCompiler::m_voxel_size (C++ member)
SlicerProjectCompiler::SlicerProjectCompiler (C++ function)
SlicerProjectCompiler::supported_attributes (C++ function)
snap() (pyvcad.Node method)
source() (pyvcad.Segment2 method)
Sphere (C++ class)
(class in pyvcad)
Sphere::clone (C++ function)
Sphere::evaluate (C++ function)
Sphere::m_radius (C++ member)
Sphere::m_x (C++ member)
Sphere::m_y (C++ member)
Sphere::m_z (C++ member)
Sphere::prepare_bounding_box (C++ function)
Sphere::Sphere (C++ function)
,
[1]
,
[2]
start_export() (pyvcad_rendering.export_frame.ExportFrame method)
stbi_flip_vertically_on_write (C++ function)
stbi_write_bmp (C++ function)
stbi_write_bmp_to_func (C++ function)
stbi_write_force_png_filter (C++ member)
stbi_write_func (C++ type)
stbi_write_hdr (C++ function)
stbi_write_hdr_to_func (C++ function)
stbi_write_jpg (C++ function)
stbi_write_jpg_to_func (C++ function)
stbi_write_png (C++ function)
stbi_write_png_compression_level (C++ member)
stbi_write_png_to_func (C++ function)
stbi_write_tga (C++ function)
stbi_write_tga_to_func (C++ function)
stbi_write_tga_with_rle (C++ member)
STBIWDEF (C macro)
StochasticSampler (C++ type)
StochasticSampler::MaterialSampleResult (C++ struct)
StochasticSampler::MaterialSampleResult::color (C++ member)
StochasticSampler::MaterialSampleResult::is_active (C++ member)
StochasticSampler::MaterialSampleResult::material_id (C++ member)
StochasticSampler::sample (C++ function)
Strut (C++ class)
(class in pyvcad)
Strut::clone (C++ function)
Strut::evaluate (C++ function)
Strut::m_end (C++ member)
Strut::m_radius (C++ member)
Strut::m_start (C++ member)
Strut::prepare_bounding_box (C++ function)
Strut::Strut (C++ function)
Sum (C++ class)
(class in pyvcad)
Sum::clone (C++ function)
Sum::evaluate (C++ function)
Sum::m_iso_value (C++ member)
Sum::prepare_bounding_box (C++ function)
Sum::sample (C++ function)
Sum::Sum (C++ function)
,
[1]
,
[2]
SupportAnalyzer (C++ class)
(class in pyvcad)
SupportAnalyzer::analyze (C++ function)
SupportAnalyzer::m_input_model (C++ member)
SupportAnalyzer::m_voxel_size (C++ member)
SupportAnalyzer::SupportAnalyzer (C++ function)
SupportAnalyzerParallel (C++ class)
(class in pyvcad)
SupportAnalyzerParallel::analyze (C++ function)
SupportAnalyzerParallel::m_input_model (C++ member)
SupportAnalyzerParallel::m_voxel_size (C++ member)
SupportAnalyzerParallel::SupportAnalyzerParallel (C++ function)
supported_attributes() (pyvcad_compilers.CompilerBase method)
SurfaceMesh (C++ class)
SurfaceMesh::AABBPrimitive (C++ type)
SurfaceMesh::bounding_box (C++ function)
SurfaceMesh::center (C++ function)
SurfaceMesh::CGALMesh (C++ type)
SurfaceMesh::check_mesh_for_errors (C++ function)
SurfaceMesh::compute_sdf (C++ function)
SurfaceMesh::LoadMeshFromFile (C++ function)
SurfaceMesh::m_cgal_mesh (C++ member)
SurfaceMesh::m_inside_tester (C++ member)
SurfaceMesh::m_max (C++ member)
SurfaceMesh::m_min (C++ member)
SurfaceMesh::m_tree (C++ member)
SurfaceMesh::m_triangles (C++ member)
SurfaceMesh::m_vertices (C++ member)
SurfaceMesh::merge (C++ function)
SurfaceMesh::MeshAABBTraits (C++ type)
SurfaceMesh::MeshAABBTree (C++ type)
SurfaceMesh::Point_inside (C++ type)
SurfaceMesh::prepare_fast_queries (C++ function)
SurfaceMesh::signed_distance (C++ function)
SurfaceMesh::SurfaceMesh (C++ function)
,
[1]
,
[2]
,
[3]
SurfaceMesh::ToCGALMesh (C++ function)
SurfaceMesh::translate (C++ function)
SurfaceMesh::TriangleMeshDataAdapter (C++ struct)
SurfaceMesh::TriangleMeshDataAdapter::addTriangle (C++ function)
SurfaceMesh::TriangleMeshDataAdapter::addVertex (C++ function)
SurfaceMesh::TriangleMeshDataAdapter::getIndexSpacePoint (C++ function)
SurfaceMesh::TriangleMeshDataAdapter::m_inv_min_voxel_size (C++ member)
SurfaceMesh::TriangleMeshDataAdapter::m_triangles (C++ member)
SurfaceMesh::TriangleMeshDataAdapter::m_vertices (C++ member)
SurfaceMesh::TriangleMeshDataAdapter::m_voxel_size (C++ member)
SurfaceMesh::TriangleMeshDataAdapter::pointCount (C++ function)
SurfaceMesh::TriangleMeshDataAdapter::polygonCount (C++ function)
SurfaceMesh::TriangleMeshDataAdapter::tri_index (C++ member)
SurfaceMesh::TriangleMeshDataAdapter::TriangleMeshDataAdapter (C++ function)
SurfaceMesh::TriangleMeshDataAdapter::vert_index (C++ member)
SurfaceMesh::TriangleMeshDataAdapter::vertexCount (C++ function)
SurfaceMesh::triangles (C++ function)
SurfaceMesh::vertices (C++ function)
SurfaceMesh::write_3mf (C++ function)
SurfaceMesh::write_stl (C++ function)
SurfaceParamerterizer (C++ class)
SurfaceParamerterizer::barycentric_in_triangle (C++ function)
SurfaceParamerterizer::closest_point_on_triangle (C++ function)
SurfaceParamerterizer::compute_uv_bbox_ (C++ function)
SurfaceParamerterizer::eps_ (C++ member)
SurfaceParamerterizer::from_unit (C++ function)
SurfaceParamerterizer::get_point_on_mesh (C++ function)
SurfaceParamerterizer::is_valid (C++ function)
SurfaceParamerterizer::lift (C++ function)
SurfaceParamerterizer::lift_point (C++ function)
SurfaceParamerterizer::locate (C++ function)
SurfaceParamerterizer::project_point (C++ function)
SurfaceParamerterizer::sm_ (C++ member)
SurfaceParamerterizer::SurfaceParamerterizer (C++ function)
SurfaceParamerterizer::to_unit (C++ function)
SurfaceParamerterizer::uv_map_ (C++ member)
SurfaceParamerterizer::uv_max_ (C++ member)
SurfaceParamerterizer::uv_min_ (C++ member)
SurfaceParamerterizer::UvIndex (C++ struct)
SurfaceParamerterizer::UvIndex::f (C++ member)
SurfaceParamerterizer::UvIndex::w (C++ member)
SurfaceParamerterizer::valid_ (C++ member)
T
take_screenshot() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
target() (pyvcad.Segment2 method)
Tetrahedron (C++ class)
Tetrahedron::a (C++ function)
Tetrahedron::a_val (C++ function)
Tetrahedron::b (C++ function)
Tetrahedron::b_val (C++ function)
Tetrahedron::barycenter (C++ function)
Tetrahedron::barycentric_coordinates (C++ function)
Tetrahedron::bounding_box (C++ function)
Tetrahedron::c (C++ function)
Tetrahedron::c_val (C++ function)
Tetrahedron::d (C++ function)
Tetrahedron::d_val (C++ function)
Tetrahedron::is_point_inside (C++ function)
Tetrahedron::m_a (C++ member)
Tetrahedron::m_a_val (C++ member)
Tetrahedron::m_b (C++ member)
Tetrahedron::m_b_val (C++ member)
Tetrahedron::m_c (C++ member)
Tetrahedron::m_c_val (C++ member)
Tetrahedron::m_d (C++ member)
Tetrahedron::m_d_val (C++ member)
Tetrahedron::max_point (C++ function)
Tetrahedron::min_point (C++ function)
Tetrahedron::sample (C++ function)
Tetrahedron::set_a (C++ function)
Tetrahedron::set_a_val (C++ function)
Tetrahedron::set_b (C++ function)
Tetrahedron::set_b_val (C++ function)
Tetrahedron::set_c (C++ function)
Tetrahedron::set_c_val (C++ function)
Tetrahedron::set_d (C++ function)
Tetrahedron::set_d_val (C++ function)
Tetrahedron::Tetrahedron (C++ function)
,
[1]
Tetrahedron::volume (C++ function)
TetrahedronPrimitive (C++ class)
TetrahedronPrimitive::datum (C++ function)
TetrahedronPrimitive::Datum (C++ type)
TetrahedronPrimitive::id (C++ function)
TetrahedronPrimitive::Id (C++ type)
TetrahedronPrimitive::m_ptr (C++ member)
TetrahedronPrimitive::Point (C++ type)
TetrahedronPrimitive::reference_point (C++ function)
TetrahedronPrimitive::TetrahedronPrimitive (C++ function)
Text (C++ class)
(class in pyvcad)
Text::clone (C++ function)
Text::evaluate (C++ function)
Text::FontAspect (C++ enum)
Text::FontAspect::Bold (C++ enumerator)
Text::FontAspect::BoldItalic (C++ enumerator)
Text::FontAspect::Italic (C++ enumerator)
Text::FontAspect::Regular (C++ enumerator)
Text::HorizontalAlignment (C++ enum)
Text::HorizontalAlignment::Center (C++ enumerator)
Text::HorizontalAlignment::Left (C++ enumerator)
Text::HorizontalAlignment::Right (C++ enumerator)
Text::m_aspect (C++ member)
Text::m_cad_part (C++ member)
Text::m_depth (C++ member)
Text::m_font (C++ member)
Text::m_h_align (C++ member)
Text::m_height (C++ member)
Text::m_string (C++ member)
Text::m_v_align (C++ member)
Text::make_text_cad_part (C++ function)
Text::prepare (C++ function)
Text::prepare_bounding_box (C++ function)
Text::Text (C++ function)
,
[1]
Text::VerticalAlignment (C++ enum)
Text::VerticalAlignment::Bottom (C++ enumerator)
Text::VerticalAlignment::Center (C++ enumerator)
Text::VerticalAlignment::Top (C++ enumerator)
Text::VerticalAlignment::TopFirstLine (C++ enumerator)
Tile (C++ class)
(class in pyvcad)
Tile::clone (C++ function)
Tile::evaluate (C++ function)
Tile::m_cell_x (C++ member)
Tile::m_cell_y (C++ member)
Tile::m_cell_z (C++ member)
Tile::prepare (C++ function)
Tile::prepare_bounding_box (C++ function)
Tile::sample (C++ function)
Tile::Tile (C++ function)
,
[1]
,
[2]
,
[3]
Tile::world_to_cell_coords (C++ function)
to_polyline() (pyvcad.Polygon2 method)
Torus (C++ class)
(class in pyvcad)
Torus::clone (C++ function)
Torus::evaluate (C++ function)
Torus::m_r1 (C++ member)
Torus::m_r2 (C++ member)
Torus::prepare_bounding_box (C++ function)
Torus::Torus (C++ function)
,
[1]
Traits_2 (C++ type)
Translate (C++ class)
(class in pyvcad)
translate() (pyvcad.Polyline2 method)
Translate::clone (C++ function)
Translate::evaluate (C++ function)
Translate::m_x (C++ member)
Translate::m_y (C++ member)
Translate::m_z (C++ member)
Translate::prepare_bounding_box (C++ function)
Translate::sample (C++ function)
Translate::Translate (C++ function)
,
[1]
,
[2]
TreeSampler (C++ class)
(class in pyvcad)
TreeSampler::as_float_array (C++ function)
TreeSampler::as_rgba_array (C++ function)
TreeSampler::as_sample_array (C++ function)
TreeSampler::as_signed_distance_array (C++ function)
TreeSampler::as_vec3_array (C++ function)
TreeSampler::as_vec4_array (C++ function)
TreeSampler::BlendDistribution (C++ function)
TreeSampler::color_for_sample (C++ function)
TreeSampler::compute_sample_dimensions (C++ function)
TreeSampler::compute_voxel_min_max (C++ function)
TreeSampler::FuzzySampleAttribute (C++ function)
TreeSampler::get_double_attribute_min_max (C++ function)
TreeSampler::m_attribute_samples (C++ member)
TreeSampler::m_bbox_max (C++ member)
TreeSampler::m_bbox_min (C++ member)
TreeSampler::m_context (C++ member)
TreeSampler::m_dbl_attribute_max (C++ member)
TreeSampler::m_dbl_attribute_min (C++ member)
TreeSampler::m_material_defs (C++ member)
TreeSampler::m_points_samples (C++ member)
TreeSampler::m_root (C++ member)
TreeSampler::m_sample_array (C++ member)
TreeSampler::m_show_undefined_attribute_pattern (C++ member)
TreeSampler::m_signed_distance_field (C++ member)
TreeSampler::m_size_x (C++ member)
TreeSampler::m_size_y (C++ member)
TreeSampler::m_size_z (C++ member)
TreeSampler::m_thread_local_roots (C++ member)
TreeSampler::m_use_blending (C++ member)
TreeSampler::m_voxel_size (C++ member)
TreeSampler::ProgressCallback (C++ type)
TreeSampler::sample_dimensions (C++ function)
TreeSampler::sample_points_to_colors (C++ function)
TreeSampler::sample_points_to_float_array (C++ function)
TreeSampler::sample_points_to_vec3_array (C++ function)
TreeSampler::sample_points_to_vec4_array (C++ function)
TreeSampler::sample_signed_distance_field (C++ function)
TreeSampler::sample_voxel_grid (C++ function)
TreeSampler::SampleResult (C++ struct)
TreeSampler::SampleResult::inside (C++ member)
TreeSampler::SampleResult::samples (C++ member)
TreeSampler::SampleResult::sdf (C++ member)
TreeSampler::set_undefined_attribute_pattern_enabled (C++ function)
TreeSampler::TreeSampler (C++ function)
TreeSampler::UndefinedStripeColor (C++ function)
TreeSampler::UpdateProgress (C++ function)
TriangleTable (C++ member)
U
Unary (C++ class)
(class in pyvcad)
Unary::attribute_list (C++ function)
Unary::child (C++ function)
Unary::clone_child (C++ function)
Unary::evaluate (C++ function)
Unary::m_child (C++ member)
Unary::prepare (C++ function)
Unary::prepare_bounding_box (C++ function)
Unary::sample (C++ function)
Unary::setChild (C++ function)
Unary::Unary (C++ function)
,
[1]
Union (C++ class)
(class in pyvcad)
Union() (pyvcad.Polygon2 static method)
Union::clone (C++ function)
Union::evaluate (C++ function)
Union::m_smooth_k (C++ member)
Union::m_union_distribution (C++ member)
Union::prepare_bounding_box (C++ function)
Union::sample (C++ function)
Union::Union (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
update_buttons() (pyvcad_rendering.export_frame.ExportFrame method)
update_color() (pyvcad.MaterialDefs method)
update_compiler_input_panel() (pyvcad_rendering.export_frame.ExportFrame method)
update_selected_attribute() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
update_vcad_object() (pyvcad_rendering.vtk_pipeline_wx.VTKRenderPipeline method)
use_cache() (pyvcad.Convolve method)
V
value (pyvcad.Attribute.ReturnType property)
VCADNodeBBoxPrimitive (C++ struct)
VCADNodeBBoxPrimitive::datum (C++ function)
VCADNodeBBoxPrimitive::Datum (C++ type)
VCADNodeBBoxPrimitive::id (C++ function)
VCADNodeBBoxPrimitive::Id (C++ type)
VCADNodeBBoxPrimitive::m_bandwidth (C++ member)
VCADNodeBBoxPrimitive::m_ptr (C++ member)
VCADNodeBBoxPrimitive::Point (C++ type)
VCADNodeBBoxPrimitive::reference_point (C++ function)
VCADNodeBBoxPrimitive::VCADNodeBBoxPrimitive (C++ function)
VDB_Loader (C++ type)
VDB_Loader::load_vdb_vec3s_volume_from_grid (C++ function)
VDB_Loader::load_vdb_vec4s_volume_from_grid (C++ function)
VDB_Loader::load_vdb_volume_from_grid (C++ function)
VDBVolume (C++ class)
VDBVolume::bounding_box (C++ function)
VDBVolume::clone (C++ function)
VDBVolume::grid (C++ function)
VDBVolume::grid_type (C++ function)
VDBVolume::GridPtr (C++ type)
VDBVolume::m_accessor (C++ member)
VDBVolume::m_grid (C++ member)
VDBVolume::m_sampler (C++ member)
VDBVolume::sample (C++ function)
VDBVolume::set_transform (C++ function)
VDBVolume::ValueType (C++ type)
VDBVolume::VDBVolume (C++ function)
,
[1]
Vec2 (class in pyvcad)
Vec2sGrid (C++ type)
Vec2sVDBVolume (C++ type)
Vec2sVolume (class in pyvcad)
Vec3 (class in pyvcad)
vec3 (pyvcad.Attribute.ReturnType attribute)
Vec3sVDBVolume (C++ type)
Vec3sVolume (class in pyvcad)
Vec4 (class in pyvcad)
vec4 (pyvcad.Attribute.ReturnType attribute)
Vec4Attribute (C++ class)
(class in pyvcad)
Vec4Attribute::clone (C++ function)
Vec4Attribute::compile_expression (C++ function)
Vec4Attribute::ComponentFunction (C++ type)
Vec4Attribute::m_a_expression (C++ member)
Vec4Attribute::m_a_function (C++ member)
Vec4Attribute::m_b_expression (C++ member)
Vec4Attribute::m_b_function (C++ member)
Vec4Attribute::m_g_expression (C++ member)
Vec4Attribute::m_g_function (C++ member)
Vec4Attribute::m_phic (C++ member)
Vec4Attribute::m_phis (C++ member)
Vec4Attribute::m_quad_color_function (C++ member)
Vec4Attribute::m_r (C++ member)
Vec4Attribute::m_r_expression (C++ member)
Vec4Attribute::m_r_function (C++ member)
Vec4Attribute::m_rho (C++ member)
Vec4Attribute::m_signed_distance (C++ member)
Vec4Attribute::m_theta (C++ member)
Vec4Attribute::m_x (C++ member)
Vec4Attribute::m_y (C++ member)
Vec4Attribute::m_z (C++ member)
Vec4Attribute::return_type (C++ function)
Vec4Attribute::sample (C++ function)
Vec4Attribute::set_expression (C++ function)
Vec4Attribute::set_function (C++ function)
,
[1]
Vec4Attribute::set_value (C++ function)
Vec4Attribute::Vec4Attribute (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
Vec4Attribute::Vec4Function (C++ type)
Vec4sGrid (C++ type)
Vec4sVDBVolume (C++ type)
Vec4sVolume (class in pyvcad)
version() (in module pyvcad)
(in module pyvcad_compilers)
vfm_ptr (pyvcad.Attribute.ReturnType attribute)
VolumeFractionsAttribute (C++ class)
(class in pyvcad)
VolumeFractionsAttribute::add_expression (C++ function)
,
[1]
VolumeFractionsAttribute::add_function (C++ function)
,
[1]
VolumeFractionsAttribute::add_value (C++ function)
VolumeFractionsAttribute::clone (C++ function)
VolumeFractionsAttribute::GetValue (C++ function)
VolumeFractionsAttribute::m_expression_strings (C++ member)
VolumeFractionsAttribute::m_phic (C++ member)
VolumeFractionsAttribute::m_phis (C++ member)
VolumeFractionsAttribute::m_r (C++ member)
VolumeFractionsAttribute::m_rho (C++ member)
VolumeFractionsAttribute::m_signed_distance (C++ member)
VolumeFractionsAttribute::m_theta (C++ member)
VolumeFractionsAttribute::m_volume_functions (C++ member)
VolumeFractionsAttribute::m_x (C++ member)
VolumeFractionsAttribute::m_y (C++ member)
VolumeFractionsAttribute::m_z (C++ member)
VolumeFractionsAttribute::return_type (C++ function)
VolumeFractionsAttribute::sample (C++ function)
VolumeFractionsAttribute::VolumeFractionsAttribute (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
VolumeFractionsAttribute::VolumeFunction (C++ type)
VolumetricDithering (C++ type)
VoxelGrid (C++ class)
VoxelGrid::bbox_max (C++ function)
VoxelGrid::bbox_min (C++ function)
VoxelGrid::index_to_xyz (C++ function)
VoxelGrid::m_max (C++ member)
VoxelGrid::m_min (C++ member)
VoxelGrid::m_space_size (C++ member)
VoxelGrid::m_voxel_size (C++ member)
VoxelGrid::m_x_dim (C++ member)
VoxelGrid::m_y_dim (C++ member)
VoxelGrid::m_z_dim (C++ member)
VoxelGrid::space_size (C++ function)
VoxelGrid::voxel_size (C++ function)
VoxelGrid::VoxelGrid (C++ function)
VoxelGrid::world_position (C++ function)
VoxelGrid::x_dim (C++ function)
VoxelGrid::xyz_to_index (C++ function)
VoxelGrid::y_dim (C++ function)
VoxelGrid::z_dim (C++ function)
VTKRenderPipeline (class in pyvcad_rendering.vtk_pipeline_wx)
X
x (pyvcad.Vec2 property)
(pyvcad.Vec3 property)
x() (pyvcad.Point2 method)
Y
y (pyvcad.Vec2 property)
(pyvcad.Vec3 property)
y() (pyvcad.Point2 method)
Z
z (pyvcad.Vec3 property)