Skip to content

XMLReader ​

Introduction ​

vtkXMLReader is a source object that parses a VTK XML input file.

Methods ​

extend ​

Method used to decorate a given object (publicAPI+model) with vtkXMLReader characteristics.

ArgumentTypeRequiredDescription
publicAPIYesobject on which methods will be bounds (public)
modelYesobject on which data structure will be bounds (protected)
initialValuesIXMLReaderInitialValuesNo(default: {})

getBaseURL ​

getDataAccessHelper ​

getUrl ​

Get the url of the object to load.

loadData ​

Load the object data.

ArgumentTypeRequiredDescription
optionsIXMLReaderOptionsNo

parse ​

Parse data.

ArgumentTypeRequiredDescription
contentString or ArrayBufferYesThe content to parse.

parseAsArrayBuffer ​

Parse data as ArrayBuffer.

ArgumentTypeRequiredDescription
contentArrayBufferYesThe content to parse.

parseAsText ​

Parse data as text.

ArgumentTypeRequiredDescription
contentStringYesThe content to parse.

processCells ​

ArgumentTypeRequiredDescription
sizeNumberYes
containerElemHTMLElementYes
compressorStringYes
byteOrderStringYes
headerTypeStringYes
binaryBufferArrayBufferYes

processDataArray ​

ArgumentTypeRequiredDescription
sizeNumberYes
dataArrayElemHTMLElementYes
compressorStringYes
byteOrderStringYes
headerTypeStringYes
binaryBufferArrayBufferYes

processFieldData ​

ArgumentTypeRequiredDescription
sizeNumberYes
fieldElemHTMLElementYes
fieldContainerHTMLElementYes
compressorStringYes
byteOrderStringYes
headerTypeStringYes
binaryBufferArrayBufferYes

requestData ​

ArgumentTypeRequiredDescription
inDataYes
outDataYes

setDataAccessHelper ​

ArgumentTypeRequiredDescription
dataAccessHelperYes

setUrl ​

Set the url of the object to load.

ArgumentTypeRequiredDescription
urlStringYesthe url of the object to load.
optionIXMLReaderOptionsNoThe XML reader options.