Purpose
SoCorner
is a convenience macro drawing a corner (half a box) built of three planes (built of three very flat cubes). It is useful in combination with data displays, coordinate systems or data grids which need a view from one side.
The three planes can be enabled and configured separately to have different colors, textures and extents.
Windows
Default Panel
Output Fields
self
-
name:
self
, type:
SoNode
The output connector to an inventor scene.
Parameter Fields
Visible Fields
Plane1
-
name:
plane1
, type:
Bool
, default:
TRUE
Enables or disables plane 1.
Plane2
-
name:
plane2
, type:
Bool
, default:
TRUE
Enables or disables plane 2.
Plane3
-
name:
plane3
, type:
Bool
, default:
TRUE
Enables or disables plane 3.
Width
-
name:
width
, type:
Double
, default:
64
The width of the corner.
Height
-
name:
height
, type:
Double
, default:
64
The height of the corner.
Depth
-
name:
depth
, type:
Double
, default:
64
The depth of the corner.
Color1
-
name:
color1
, type:
Color
, default:
1 1 1
The base color of plane 1.
Color2
-
name:
color2
, type:
Color
, default:
1 1 1
The base color of plane 2.
Color3
-
name:
color3
, type:
Color
, default:
1 1 1
The base color of plane 3.
Thickness
-
name:
thickness
, type:
Double
, default:
0.25
The thickness of the corner planes. Usually a percent of the extent of the corner is appropriate, however, sometimes much smaller or larger values can be better for optically or rendering purposes.
Hidden Fields
t1FileName
-
name:
t1FileName
, type:
String
Parameter for of plane 1, see SoTexture2.filename
for details.
t1WrapS
-
name:
t1WrapS
, type:
Enum
, default:
REPEAT
Parameter for of plane 1, see SoTexture2.wrapS
for details.
t1WrapT
-
name:
t1WrapT
, type:
Enum
, default:
REPEAT
Parameter for of plane 1, see SoTexture2.wrapT
for details.
t1Model
-
name:
t1Model
, type:
Enum
, default:
MODULATE
Parameter for of plane 1, see SoTexture2.model
for details.
t1BlendColor
-
name:
t1BlendColor
, type:
Color
, default:
0.819607853889465 0.69803923368454 0.69803923368454
Parameter for of plane 1, see SoTexture2.blendColor
for details.
t2FileName
-
name:
t2FileName
, type:
String
Parameter for of plane 2, see SoTexture2.filename
for details.
t2WrapS
-
name:
t2WrapS
, type:
Enum
, default:
REPEAT
Parameter for of plane 2, see SoTexture2.wrapS
for details.
t2WrapT
-
name:
t2WrapT
, type:
Enum
, default:
REPEAT
Parameter for of plane 2, see SoTexture2.wrapT
for details.
t2Model
-
name:
t2Model
, type:
Enum
, default:
MODULATE
Parameter for of plane 2, see SoTexture2.model
for details.
t2BlendColor
-
name:
t2BlendColor
, type:
Color
, default:
0.819607853889465 0.69803923368454 0.69803923368454
Parameter for of plane 2, see SoTexture2.blendColor
for details.
t3FileName
-
name:
t3FileName
, type:
String
Parameter for of plane 3, see SoTexture2.filename
for details.
t3WrapS
-
name:
t3WrapS
, type:
Enum
, default:
REPEAT
Parameter for of plane 3, see SoTexture2.wrapS
for details.
t3WrapT
-
name:
t3WrapT
, type:
Enum
, default:
REPEAT
Parameter for of plane 3, see SoTexture2.wrapT
for details.
t3Model
-
name:
t3Model
, type:
Enum
, default:
MODULATE
Parameter for of plane 3, see SoTexture2.model
for details.
t3BlendColor
-
name:
t3BlendColor
, type:
Color
, default:
0.819607853889465 0.69803923368454 0.69803923368454
Parameter for of plane 3, see SoTexture2.blendColor
for details.