Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Loading Nonfree Ellipse In Transformations #42

Open
dickinson0718 opened this issue Jun 20, 2022 · 0 comments
Open

Loading Nonfree Ellipse In Transformations #42

dickinson0718 opened this issue Jun 20, 2022 · 0 comments

Comments

@dickinson0718
Copy link
Collaborator

If you

  1. Create a line segment,
  2. An ellipse with a point on the segment,
  3. A translation along the segment of length the length of the line segment,
  4. Apply the transformation to the ellipse,
  5. Save the construction
  6. Load the construction

you get the error below. If you do this with any isometry transformation, you get the same error. If you change the ellipse to a line|segment|circle|point and any transformation, you do not get these errors.


found in

---> <Default1> at src/components/ConstructionList.vue
       <ConstructionLoader> at src/components/ConstructionLoader.vue
         <VTabItem>
           <VTabsItems>
             <VTabs>
               <Toolbox> at src/components/ToolBox.vue
                 <Pane>
                   <Splitpanes>
                     <Easel> at src/views/Easel.vue
                       <VMain>
                         <VApp>
                           <App> at src/App.vue
                             <Root>
warn @ vue.runtime.esm.js?2b0e:619
logError @ vue.runtime.esm.js?2b0e:1893
globalHandleError @ vue.runtime.esm.js?2b0e:1888
handleError @ vue.runtime.esm.js?2b0e:1848
invokeWithErrorHandling @ vue.runtime.esm.js?2b0e:1871
invoker @ vue.runtime.esm.js?2b0e:2188
invokeWithErrorHandling @ vue.runtime.esm.js?2b0e:1863
Vue.$emit @ vue.runtime.esm.js?2b0e:3903
loadPreview @ cjs.js?40c3:180
click @ ConstructionList.vue?69f3:124
invokeWithErrorHandling @ vue.runtime.esm.js?2b0e:1863
invoker @ vue.runtime.esm.js?2b0e:2188
original._wrapper @ vue.runtime.esm.js?2b0e:6961
vue.runtime.esm.js?2b0e:1897 TypeError: Cannot read properties of undefined (reading 'bind')
    at Path.BindVertices (two.module.js?f077:7253:1)
    at method (two.module.js?f077:433:1)
    at dispatch (two.module.js?f077:452:1)
    at Collection.trigger (two.module.js?f077:297:1)
    at Collection.push (two.module.js?f077:3134:1)
    at eval (index.js?6eee:534:1)
    at Collection.forEach (<anonymous>)
    at NonFreeEllipse.updateDisplay (index.js?6eee:531:1)
    at SEIsometryEllipse.update (index.js?6eee:113:1)
    at SETranslation.updateKids (index.js?6eee:157:1)
logError @ vue.runtime.esm.js?2b0e:1897
globalHandleError @ vue.runtime.esm.js?2b0e:1888
handleError @ vue.runtime.esm.js?2b0e:1848
invokeWithErrorHandling @ vue.runtime.esm.js?2b0e:1871
invoker @ vue.runtime.esm.js?2b0e:2188
invokeWithErrorHandling @ vue.runtime.esm.js?2b0e:1863
Vue.$emit @ vue.runtime.esm.js?2b0e:3903
loadPreview @ cjs.js?40c3:180
click @ ConstructionList.vue?69f3:124
invokeWithErrorHandling @ vue.runtime.esm.js?2b0e:1863
invoker @ vue.runtime.esm.js?2b0e:2188
original._wrapper @ vue.runtime.esm.js?2b0e:6961
two.module.js?f077:14000 Error: <path> attribute transform: Expected number, "matrix(NaN NaN NaN NaN …".
setAttributes @ two.module.js?f077:14000
createElement @ two.module.js?f077:13988
render @ two.module.js?f077:14422
render @ two.module.js?f077:14265
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant