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.