instantreality 1.0

Component:
Shape
Status:
partly implemented
Structure type:
concrete
Standard:
X3D3.0

LineProperties

The LineProperties node specifies additional properties to be applied to all line geometry. The colour of the line is specified by the associated Material node.

Inheritance

Code

XML encoding
<LineProperties applied='TRUE'
linetype='1'
linewidthScaleFactor='0'
logFeature=''
 />
Classic encoding
LineProperties {
	applied TRUE
	linetype 1
	linewidthScaleFactor 0
	logFeature [""]
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFBool applied SFBool inputOutput TRUE The linetype and linewidth shall only be applied when the applied field has value TRUE. When the value of the applied field is FALSE, a solid line of nominal width shall be produced.
SFInt32 linetype SFInt32 inputOutput 1 The linetype field selects a line pattern as defined in the International Register of Graphical Items.
SFFloat linewidthScaleFactor SFFloat inputOutput 0 The linewidthScaleFactor is a multiplicative value that scales a browser dependent nominal linewidth by the linewidth scale factor.
MFString logFeature MFString inputOutput state, child, parent, route, eventIn, eventOut controls the logging of changes, state: log state changes (e.g. live), child: log child add/remove, parent: log parent add/remove, route: log route add/remove; eventIn: log receiving of events, eventOut: log sending of events: guiView, runtime system should create node-view, guiEdit: runtime system should create node-editeverything: log everything
SFNode metadata SFNode inputOutput MetadataObject container for payload metadata inside MetadataSet element