当前位置: 首页 > news >正文

在mfc中使用自定义三维向量类和计算多个三维向量的平均值

先添加一个普通类,

Vector3.h,

// Vector3.h: interface for the Vector3 class.
//
//

#if !defined(AFX_VECTOR3_H__53D34D26_95FF_4377_BD54_57F4271918A4__INCLUDED_)
#define AFX_VECTOR3_H__53D34D26_95FF_4377_BD54_57F4271918A4__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <cmath>
 
class Vector3 {
public:
    float x, y, z;
 
    // 构造函数
    Vector3() : x(0.0f), y(0.0f), z(0.0f) {}
    Vector3(float x, float y, float z) : x(x), y(y), z(z) {}
 
    // 访问器
    float getX() const { return x; }
    float getY() const { return y; }
    float getZ() const { return z; }
 
    // 修改

相关文章:

  • Alluxio Enterprise AI 3.5 发布,全面提升AI模型训练性能
  • UE 学习记录
  • 2025-02-20 学习记录--C/C++-PTA 7-27 冒泡法排序
  • PT8022W 单触控单输出 LED 调光 IC
  • uni-app小程序开发 基础知识2
  • python-leetcode 39.二叉树的直径
  • 第一篇:DeepSeek-R1 的诞生与背景
  • (蓝桥杯——10. 小郑做志愿者)洛斯里克城志愿者问题详解
  • kill -9 结束某个用户所有进程的方式-linux019
  • 来京东实习的个人收获与总结
  • 【大模型】DeepSeek-RAG 本地化部署与军事情报应用研究报告
  • spring中aop
  • Canvas进阶-2、可视化应用
  • C++ Primer 库-IO类
  • 解锁C#自定义属性:从0到1的深度实践指南
  • Nginx中$http_host、$host、$proxy_host的区别
  • 2025 vue3面试题汇总,通俗易懂
  • 微信小程序客服消息接收不到微信的回调
  • RT-Thread+STM32L475VET6实现呼吸灯
  • 【PLL】应用:同步
  • 同日哑火丢冠,双骄的下山路,手牵手一起走
  • 来论|受美国“保护”,日本民众要付出什么代价?
  • 移动互联网未成年人模式正式发布
  • 华夏幸福:去年营业收入237.65亿元,同比减亏12亿元
  • 辽宁省委书记、省长连夜赶赴辽阳市白塔区火灾事故现场,指导善后处置工作
  • 力箭二号火箭成功进行满载起竖试验,计划今年首飞发射轻舟飞船