Lines Matching refs:nn
29 namespace nn {
36 class StereoCamera : private nn::util::NonCopyable<StereoCamera>
53 StereoCamera(const nn::WithInitialize&);
84 void SetBaseFrustum(const nn::math::Matrix44 *proj);
109 void SetBaseCamera(const nn::math::Matrix34 *view);
122 void SetBaseCamera(nn::math::Vector3 *position, nn::math::Vector3 *rightDir,
123 nn::math::Vector3 *upDir, nn::math::Vector3 *targetDir);
147 void CalculateMatrices(nn::math::Matrix44* projL, nn::math::Matrix34* viewL,
148 nn::math::Matrix44* projR, nn::math::Matrix34* viewR,
150 … const nn::math::PivotDirection pivot = nn::math::PIVOT_UPSIDE_TO_TOP);
165 void CalculateMatricesReal(nn::math::Matrix44* projL, nn::math::Matrix34* viewL,
166 nn::math::Matrix44* projR, nn::math::Matrix34* viewR,
168 … const nn::math::PivotDirection pivot = nn::math::PIVOT_UPSIDE_TO_TOP);
186 f32 CalculateMatrices( nn::math::Matrix44* projL, nn::math::Matrix34* viewL,
187 nn::math::Matrix44* projR, nn::math::Matrix34* viewR,
188 … const nn::math::Matrix44* projOriginal, const nn::math::Matrix34* viewOriginal,
242 nn::math::Vector3 position; //!< カメラの位置
243 nn::math::Vector3 rightDir; //!< カメラの右方向の単位ベクトル
244 nn::math::Vector3 upDir; //!< カメラの上方向の単位ベクトル
245 nn::math::Vector3 targetDir; //!< カメラの注視点方向の単位ベクトル