Package Volume :: Package VisionInterface :: Module VolumeNodes
[hide private]
[frames] | no frames]

Module VolumeNodes

source code

Classes [hide private]
  TestVolume
Outputs a 3D volume of user specified dimensions where each voxel contains the distance to 'point' Input Ports dim: number of grid points along a size of the volume point: point from wich distance is computed.
  GridPoints
Outputs a nx3 array of 3D coordinates of the centers of voxels in a grid...
  Grid3DNode
Create a Grid3D object...
  SetValuesAtPositions
Set values in grid as position indicated by real coordinates...
  ToGrid3D
Takes 3D scale data and turns it into a Grid3D object...
  Sample
Subsamples a grid, creating a new volume object of the same type...
  ArrayArrayOp
Add, subtract, multiply or divide the data of 2 Grid3d objects.
  ArrayScalarOp
Add, subtract, multiply or divide the data of 2 a Grid3d object by a scalar value.
  OrthoSlice
Create a texture mapped quad displ;aying a 2D slices orthogonal to the volume axes.
  Grid3DTo2D
Project the grid data along one of the axis.
  SetOrigin
Set the grid's origin attribute to a sequence of 3 floats.
  SetStepSize
Scales the stepSize...
  Center
Center a grid ona user specified point...
  VolumeStats
Compute simple statistics over volumetric data.
  TransposeGrid3D
takes the Volume object and transposes the data array [[1 2 3] -> [[1 4 7] [4 5 6] -> [2 5 6] [7 8 9]] -> [3 6 9]] Input Ports grid: Grid3D Volume object to be transposed copy: (optional) When True, a new Volume will be produced for the transposed data, else the data is transposed within the original Volume.
  Orthogonalize
Create an orthogonal grid for non-orthogonal volumetric data...
  BoundingBox
Create an Indexed Polygon geometry box depicting the edges...
  RegionBox
Situates a 3D box within the grid boundaries of a volume, for quick bounding of octants or halves.
  ReadAnyMap
  ReadBinary
Parse a binary volume data file...
  ReadDelphiBin
Parse a binary Delphi file...
  ReadUHBDAscii
Parse a UHBD file in ASCII format...
  ReadMRCfile
Parse an MRC file.
  ReadCCP4file
Parse a CCP4 file.
  ReadSPIDERfile
Parse a SPIDER file.
  ReadCNSfile
Parse a CNS/XPLOR formatted file.
  ReadGRDfile
Parse a GRD formatted file.
  ReadEMfile
Parse an EM formatted file.
  ReadBRIXfile
Parse a BRIX file.
  ReadDXfile
Parse an DX (data explorer) volume data file.
  ReadFLDBinaryNode
Reads AVS/Express Field binary data http://help.avs.com/Express/doc/help/books/dv/dvfdtype.html.
  ReadRawivfile
Parse a rawiv binary file.
  WriteRawiv
Write volumetric data into .rawiv file.
  ReadAutoGridfile
Parse an AutoGrid file.
  TriInterp
Determine the set of points on a volume surface based on...
  Isocontour
Isocontours a Grid3D Volume object to a level specified by the user.
  MapGrid
Allows user to change the map the data in a Grid3D object to a specified data type, to a certain range of values, and also enables the user to pad the volume to make dimension powers of 2 Input Ports grid: Grid3D object to be mapped minimum: minimum value in the resulting Grid (optional) maximum: maximum value in the resulting Grid (optional) dataype: type of output Array (optional).
  UTVolRen
3D texture-based volume renderer.
  FillMapWithBox
Create a copy of a Volume in which the geometric box has been filled with a given value.
  ClipMeshWithMaskNE
This node takes a mesh i.e.
  ClipMapWithBox
Clips a Volume using a 3-D box geometry.
  LogicOP
Perform logical operation on the data in 2 Volume objects.
  ThresholdMask
Create a masking grid of 0 and 1 by comparing voxel values with a user-defined parameter Input: grid : Grid3D Volume object value: threshold value operation: greater, equal, not_equal, greater_equal, less, less_equal Ouput: mask: the Grid3DUC mask resulting from the operation.
  SpheresMask
Create a 3D mask using a set of spheres...
  GaussiansMask
creates a 3D mask in which Gaussians are placed on the atomic centers of a molecule.
  UTBlurSpheres
creates a 3D mask in which Gaussians are placed on the sphere centers.
  UTblurSpheres
creates a 3D mask in which Gaussians are placed on the spheres centers.
  UTBlurring
creates a 3D mask in which Gaussians are placed on the atomic centers of a molecule.
  UTsdf
Generates the Signed Distance Function fields.
  TSRIsdf
Generates the Signed Distance Function fields.
  ClipMap
Clips a Volume using a 3D mask.
  WriteCCP4file
Write a CCP4 file.
  MoleculeBBGrid
Creates a mask using the bounding box of a molecule...
  UTMesher
Generates triangular/quadrilaterial meshes for a level set surface, interior and exterior tetrahedral/hexahedral meshes with level sets as boundary surfaces.
  UT_Iso
Macro node to iso-contour a Grid3D object and create and IndexedPolygon The isocontour value dial is located in the macro node's parameter Panel
  UT_IsoDecim
Macro node to iso-contour a Grid3D object and create and IndexedPolygon geoemtry and decimate it.
  CoarseMolSurf
Macro node to compute a coarse molecular surface.
  Grid3DType
  Grid3DDType
  Grid3DFType
  Grid3DIType
  Grid3DSIType
  Grid3DUIType
  Grid3DUSIType
  Grid3DUCType
  PmvGridChooser
Provides a list of 3D Grids currently loaded in PMV in a ComboBox and lets the user select one.

Functions [hide private]
  importMolKitLib(net)
  importVizLib(net)

Variables [hide private]
  foundGeometryNode = True
  vollib = <Vision.VPE.NodeLibrary instance at 0xb76cda0c>

Function Details [hide private]

importMolKitLib(net)

source code 
None

importVizLib(net)

source code 
None

Variables Details [hide private]

foundGeometryNode

None
Value:
True                                                                   
      

vollib

None
Value:
<Vision.VPE.NodeLibrary instance at 0xb76cda0c>