VE Lua Documentation

Press F to search!

getAbsNodePosition

Definition


-- @/=[C]:-1
function getAbsNodePosition(...)

Callers

@/lua/vehicle/bdebugImpl.lua
        if node1 and node2 then
          local node1Pos, node2Pos = obj:getAbsNodePosition(node1), obj:getAbsNodePosition(node2)
          local midPos = (node1Pos + node2Pos) * 0.5
        if node1 and node2 then
          local node1Pos, node2Pos = obj:getAbsNodePosition(node1), obj:getAbsNodePosition(node2)
          local midPos = (node1Pos + node2Pos) * 0.5
    for nodeCID, data in pairs(M.state.vehicle.nodeDebugTextModes[modeID].data) do
      local nodePos = obj:getAbsNodePosition(nodeCID)
      for i = #data.textList, 1, -1 do

      nodePositions[i] = obj:getAbsNodePosition(i)
  for i = 0, nodesCount - 1 do
    nodePositions[i] = obj:getAbsNodePosition(i)
  end
          local node1, node2 = beam.id1, beam.id2
          local node1Pos, node2Pos = obj:getAbsNodePosition(node1), obj:getAbsNodePosition(node2)
          local midPos = (node1Pos + node2Pos) * 0.5
          local node1, node2 = beam.id1, beam.id2
          local node1Pos, node2Pos = obj:getAbsNodePosition(node1), obj:getAbsNodePosition(node2)
          local midPos = (node1Pos + node2Pos) * 0.5
            local groupData = groupsData[g]
            local pos1, pos2 = obj:getAbsNodePosition(beam.id1), obj:getAbsNodePosition(beam.id2)
            tempVec:setAdd2(pos1, pos2)
            local groupData = groupsData[g]
            local pos1, pos2 = obj:getAbsNodePosition(beam.id1), obj:getAbsNodePosition(beam.id2)
            tempVec:setAdd2(pos1, pos2)
            local groupData = groupsData[g]
            local pos1, pos2 = obj:getAbsNodePosition(beam.id1), obj:getAbsNodePosition(beam.id2)
            tempVec:setAdd2(pos1, pos2)
            local groupData = groupsData[g]
            local pos1, pos2 = obj:getAbsNodePosition(beam.id1), obj:getAbsNodePosition(beam.id2)
            tempVec:setAdd2(pos1, pos2)
          local restLenHalf = restLen * 0.5
          local node1Pos = obj:getAbsNodePosition(beam.id1)
          local node2Pos = obj:getAbsNodePosition(beam.id2)
          local node1Pos = obj:getAbsNodePosition(beam.id1)
          local node2Pos = obj:getAbsNodePosition(beam.id2)
          local middlePos = (node1Pos + node2Pos) * 0.5
          local restLenHalf = restLen * 0.5
          local node1Pos = obj:getAbsNodePosition(beam.id1)
          local node2Pos = obj:getAbsNodePosition(beam.id2)
          local node1Pos = obj:getAbsNodePosition(beam.id1)
          local node2Pos = obj:getAbsNodePosition(beam.id2)
          local middlePos = (node1Pos + node2Pos) * 0.5
  if id1 and id2 and id3 and id4 then
    local node1Pos = obj:getAbsNodePosition(id1)
    local node2Pos = obj:getAbsNodePosition(id2)
    local node1Pos = obj:getAbsNodePosition(id1)
    local node2Pos = obj:getAbsNodePosition(id2)
    local node3Pos = obj:getAbsNodePosition(id3)
    local node2Pos = obj:getAbsNodePosition(id2)
    local node3Pos = obj:getAbsNodePosition(id3)
    local node4Pos = obj:getAbsNodePosition(id4)
    local node3Pos = obj:getAbsNodePosition(id3)
    local node4Pos = obj:getAbsNodePosition(id4)
    local nodeCID = links[i]
    local nodePos = obj:getAbsNodePosition(nodeCID)
    local prevNodePos = obj:getAbsNodePosition(prevNodeCID)
    local nodePos = obj:getAbsNodePosition(nodeCID)
    local prevNodePos = obj:getAbsNodePosition(prevNodeCID)
@/lua/vehicle/tech/techVehicleUtils.lua
    local cid = n.cid
    local r = obj:getAbsNodePosition(cid)
    local m = obj:getNodeMass(cid)
    end
    local pos = obj:getAbsNodePosition(cid)
    local mass = obj:getNodeMass(cid)