1"use strict";(self.webpackChunkf3d_website=self.webpackChunkf3d_website||[]).push([["20218"],{82771(e,t,r){r.r(t),r.d(t,{metadata:()=>s,default:()=>p,frontMatter:()=>c,contentTitle:()=>l,toc:()=>o,assets:()=>a});var s=JSON.parse('{"id":"api-vtkext/classvtkF3DImporter","title":"Class vtkF3DImporter {/* #classvtkF3DImporter */}","description":"classvtkF3DImporter */}","source":"@site/versioned_docs/version-3.4/api-vtkext/classvtkF3DImporter.md","sourceDirName":"api-vtkext","slug":"/api-vtkext/classvtkF3DImporter","permalink":"/docs/3.4/api-vtkext/classvtkF3DImporter","draft":false,"unlisted":false,"tags":[],"version":"3.4","frontMatter":{},"sidebar":"libSidebar","previous":{"title":"vtkF3DGLTFImporter","permalink":"/docs/3.4/api-vtkext/classvtkF3DGLTFImporter"}}'),i=r(74848),n=r(28453);let c={},l="Class vtkF3DImporter /* #classvtkF3DImporter */",a={},o=[{value:"Members",id:"members",level:2},{value:"Public functions",id:"public-functions",level:2},{value:"Function vtkTypeMacro",id:"classvtkF3DImporter_1a7638cc80455adc25b1268fc9f6e1858f",level:3},{value:"Function UpdateAtTimeValue",id:"classvtkF3DImporter_1afa7f0fc1608a37a57e9a2f21fcba400d",level:3},{value:"Function SetFailureStatus",id:"classvtkF3DImporter_1acd5c322fbe7f72589db10fc2fcfc8ea4",level:3},{value:"Public static functions",id:"public-static-functions",level:2},{value:"Function ACTOR_IS_ARMATURE",id:"classvtkF3DImporter_1a6a7e67761cb0b562ceadf7903ec139b0",level:3}];function d(e){let t={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,n.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.header,{children:(0,i.jsx)(t.h1,{id:"classvtkF3DImporter",children:"Class vtkF3DImporter"})}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.img,{src:"https://img.shields.io/badge/language-C%2B%2B-blue",alt:"",title:"C++"}),"\n",(0,i.jsx)(t.img,{src:"https://img.shields.io/badge/-public-brightgreen",alt:"",title:"public"})]}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Definition"}),": ",(0,i.jsx)(t.code,{children:"vtkF3DImporter.h"})," (line 26)"]}),"\n",(0,i.jsx)(t.p,{children:"Generic importer for F3D."}),"\n",(0,i.jsx)(t.p,{children:"This generic importer is provided to simplify implementation of other importers and handle multiple versions of VTK."}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Inherits from"}),":"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"vtkImporter"}),"\n"]}),"\n",(0,i.jsx)(t.h2,{id:"members",children:"Members"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:(0,i.jsx)(t.a,{href:"/docs/3.4/api-vtkext/classvtkF3DImporter#classvtkF3DImporter_1a6a7e67761cb0b562ceadf7903ec139b0",children:"ACTOR_IS_ARMATURE"})}),"\n",(0,i.jsx)(t.li,{children:(0,i.jsx)(t.a,{href:"/docs/3.4/api-vtkext/classvtkF3DImporter#classvtkF3DImporter_1acd5c322fbe7f72589db10fc2fcfc8ea4",children:"SetFailureStatus"})}),"\n",(0,i.jsx)(t.li,{children:(0,i.jsx)(t.a,{href:"/docs/3.4/api-vtkext/classvtkF3DImporter#classvtkF3DImporter_1afa7f0fc1608a37a57e9a2f21fcba400d",children:"UpdateAtTimeValue"})}),"\n",(0,i.jsx)(t.li,{children:(0,i.jsx)(t.a,{href:"/docs/3.4/api-vtkext/classvtkF3DImporter#classvtkF3DImporter_1a7638cc80455adc25b1268fc9f6e1858f",children:"vtkTypeMacro"})}),"\n"]}),"\n",(0,i.jsx)(t.h2,{id:"public-functions",children:"Public functions"}),"\n",(0,i.jsx)(t.h3,{id:"classvtkF3DImporter_1a7638cc80455adc25b1268fc9f6e1858f",children:"Function vtkTypeMacro"}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{src:"https://img.shields.io/badge/-public-brightgreen",alt:"",title:"public"})}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.code,{className:"language-cpp",children:"vtkF3DImporter::vtkTypeMacro(vtkF3DImporter, vtkImporter)\n"})}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Parameters"}),":"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:(0,i.jsx)(t.a,{href:"/docs/3.4/api-vtkext/classvtkF3DImporter",children:"vtkF3DImporter"})}),"\n",(0,i.jsx)(t.li,{children:"vtkImporter"}),"\n"]}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Return type"}),":"]}),"\n","\n",(0,i.jsx)(t.h3,{id:"classvtkF3DImporter_1afa7f0fc1608a37a57e9a2f21fcba400d",children:"Function UpdateAtTimeValue"}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{src:"https://img.shields.io/badge/-public-brightgreen",alt:"",title:"public"})}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.code,{className:"language-cpp",children:"bool vtkF3DImporter::UpdateAtTimeValue(double timeValue) override\n"})}),"\n",(0,i.jsx)(t.p,{children:"This method should be reimplemented in importer implementations to handle update the importer at a specific time value then call this method and return what it returns."}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Parameters"}),":"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["double ",(0,i.jsx)(t.strong,{children:"timeValue"})]}),"\n"]}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Return type"}),": bool"]}),"\n","\n",(0,i.jsx)(t.h3,{id:"classvtkF3DImporter_1acd5c322fbe7f72589db10fc2fcfc8ea4",children:"Function SetFailureStatus"}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{src:"https://img.shields.io/badge/-public-brightgreen",alt:"",title:"public"})}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.code,{className:"language-cpp",children:"void vtkF3DImporter::SetFailureStatus()\n"})}),"\n",(0,i.jsx)(t.p,{children:"Call this method to set the status to failure if supported by the VTK version in use"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Return type"}),": void"]}),"\n","\n",(0,i.jsx)(t.h2,{id:"public-static-functions",children:"Public static functions"}),"\n",(0,i.jsx)(t.h3,{id:"classvtkF3DImporter_1a6a7e67761cb0b562ceadf7903ec139b0",children:"Function ACTOR_IS_ARMATURE"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.img,{src:"https://img.shields.io/badge/-public-brightgreen",alt:"",title:"public"}),"\n",(0,i.jsx)(t.img,{src:"https://img.shields.io/badge/-static-lightgrey",alt:"",title:"static"})]}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.code,{className:"language-cpp",children:"static vtkInformationIntegerKey * vtkF3DImporter::ACTOR_IS_ARMATURE()\n"})}),"\n",(0,i.jsx)(t.p,{children:"Information key used to flag actors. Actors having this flag will be drawn on top."}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Return type"}),": vtkInformationIntegerKey *"]}),"\n","\n"]})}function p(e={}){let{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},28453(e,t,r){r.d(t,{R:()=>c,x:()=>l});var s=r(96540);let i={},n=s.createContext(i);function c(e){let t=s.useContext(n);return s.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:c(e.components),s.createElement(n.Provider,{value:t},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.