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.