Purpose

See help of Draw3D for further details.

Input Fields

inImg

name: inImg, type: Image

Output Fields

outImg

name: outImg, type: Image

Parameter Fields

Field Index

allowPosOutside: Bool crOffZ: Double rotZ: Double
applyThreshold: Bool drawMode: Enum scaleX: Double
autoUpdate: Bool moveVectorInput: Vector3 scaleY: Double
borderMax: Double numAvailUndos: String scaleZ: Double
borderMin: Double outputMask: Bool text: String
canUndoAndRedraw: Bool permitUndoing: Bool voxSizeX: Double
clearPos: Trigger pixCompute: Enum voxSizeY: Double
crOffX: Double rotX: Double voxSizeZ: Double
crOffY: Double rotY: Double writeValue: Double

Hidden Fields

drawMode

name: drawMode, type: Enum, default: Voxel

Values:

Title Name Deprecated Name
Nothing Nothing  
Voxel Voxel  
Line Line  
Poly Line PolyLine  
2DFill 2DFill  
3DFill 3DFill  
Circle (center, radius) Circle (center, radius)  
Circle Circle  
Sphere (center, radius) Sphere (center, radius)  
Sphere Sphere  
Filled Circle (center, radius) FilledCircle (center, radius)  
Filled Circle FilledCircle  
Filled Sphere (center, redius) FilledSphere (center, redius)  
Filled Sphere FilledSphere  
Box Box  
String String  
Ellipse Ellipse  
VSized Ellipse VSizedEllipse  
VSized Box VSizedBox  
Cone Cone  
Triangle Triangle  
Parallelogram Parallelogram  
Four Point Plane FourPointPlane ForPointPlane
Two XTwo Point Plane TwoXTwoPointPlane  
Two XTwo Point Poly Plane TwoXTwoPointPolyPlane  
Half Space HalfSpace  
Max Coords MaxCoords  

voxSizeX

name: voxSizeX, type: Double, default: 1, minimum: 1, maximum: 1023, deprecated name: VSizeX

voxSizeY

name: voxSizeY, type: Double, default: 1, minimum: 1, maximum: 1023, deprecated name: VSizeY

voxSizeZ

name: voxSizeZ, type: Double, default: 1, minimum: 1, maximum: 1023, deprecated name: VSizeZ

applyThreshold

name: applyThreshold, type: Bool, default: FALSE

pixCompute

name: pixCompute, type: Enum, default: WriteVal

Values:

Title Name
Write Val WriteVal
Input Val InputVal
Vis Vox + Write Val VisVox + WriteVal
Vis Vox - Write Val VisVox - WriteVal
Vis Vox * Write Val VisVox * WriteVal
Vis Vox / Write Val VisVox / WriteVal
Vis Vox ^ 2 VisVox ^ 2
Sqrt(Vis Vox) Sqrt(VisVox)
Vis Vox Xor Write Val VisVox Xor WriteVal
Vis Vox And Write Val VisVox And WriteVal
Vis Vox Or Write Val VisVox Or WriteVal
Vis Vox Invert VisVox Invert
Vis Vox + Uniform Noise * Write Val VisVox + UniformNoise * WriteVal
Vis Vox + Gauss Noise * Write Val VisVox + GaussNoise * WriteVal
Vis Vox * (1 + Uniform Noise * Write Val) VisVox * (1 + UniformNoise * WriteVal)
Vis Vox * (1 + Gauss Noise * Write Val) VisVox * (1 + GaussNoise * WriteVal)
Min(Vis Vox,Write Val) Min(VisVox,WriteVal)
Max(Vis Vox,Write Val) Max(VisVox,WriteVal)
Input + Write Val Input + WriteVal
Input - Write Val Input - WriteVal
Input * Write Val Input * WriteVal
Input / Write Val Input / WriteVal
Input ^ 2 Input ^ 2
Sqrt(Input) Sqrt(Input)
Input Xor Write Val Input Xor WriteVal
Input And Write Val Input And WriteVal
Input Or Write Val Input Or WriteVal
Input Invert Input Invert
Input + Uniform Noise * Write Val Input + UniformNoise * WriteVal
Input + Gauss Noise * Write Val Input + GaussNoise * WriteVal
Input * (1 + Uniform Noise * Write Val) Input * (1 + UniformNoise * WriteVal)
Input * (1 + Gauss Noise * Write Val) Input * (1 + GaussNoise * WriteVal)
Min(Input, Write Val) Min(Input, WriteVal)
Max(Input, Write Val) Max(Input, WriteVal)

writeValue

name: writeValue, type: Double, default: 2000, minimum: 0

autoUpdate

name: autoUpdate, type: Bool, default: TRUE

borderMin

name: borderMin, type: Double, default: 0

borderMax

name: borderMax, type: Double, default: 1000

clearPos

name: clearPos, type: Trigger

permitUndoing

name: permitUndoing, type: Bool, default: TRUE

canUndoAndRedraw

name: canUndoAndRedraw, type: Bool, persistent: no

numAvailUndos

name: numAvailUndos, type: String, persistent: no

scaleX

name: scaleX, type: Double, default: 1

scaleY

name: scaleY, type: Double, default: 1

scaleZ

name: scaleZ, type: Double, default: 1

rotX

name: rotX, type: Double, default: 1

rotY

name: rotY, type: Double, default: 0

rotZ

name: rotZ, type: Double, default: 0

crOffX

name: crOffX, type: Double, default: 0, deprecated name: CR-OffX

crOffY

name: crOffY, type: Double, default: 12, deprecated name: CR-OffY

crOffZ

name: crOffZ, type: Double, default: 0, deprecated name: CR-OffZ

text

name: text, type: String, default: ABCMi, DEFG

outputMask

name: outputMask, type: Bool, default: FALSE

allowPosOutside

name: allowPosOutside, type: Bool, default: FALSE

moveVectorInput

name: moveVectorInput, type: Vector3, default: 0 0 0.5