00001 00007 #include "SO3RayCastResults.h" 00008 00009 SRayCastResults::SRayCastResults() 00010 { 00011 result = Ogre::Vector3::ZERO; 00012 scene = 0; 00013 entity = 0; 00014 indexSubEntity = 0; 00015 material = 0; 00016 closestDistance = 0.0f; 00017 } 00018 00019 SRayCastResults::SRayCastResults(const SRayCastResults& copy) 00020 { 00021 result = copy.result; 00022 scene = copy.scene; 00023 entity = copy.entity; 00024 indexSubEntity = copy.indexSubEntity; 00025 material = copy.material; 00026 closestDistance = copy.closestDistance; 00027 faceData = copy.faceData; 00028 }