-
DirectX 선그리기
DirectX 선그리기… VertexBuffer 말고 다른 방법으로 선을 그리고 싶었다… ID3DXLine 이란것이 있었따!! D3DXVECTOR3 p[3]; p[0].x =0; p[0].y = 0; p[0].z = 0.0f; p[1].x =0.1; p[1].y = 1; p[1].z = 0.0f; p[2].x =2; p[2].y = 0; p[2].z = 0.0f; p는 오브젝트의 월드공간에 있어야함 —————————————————————————- Device->BeginScene(); ID3DXLine *Line; D3DXCreateLine(Device, &Line); Line->SetWidth(width); Line->SetAntialias(true); Line->Begin(); Line->DrawTransform(p, 3, &(worldMat*viewMat*projMat), D3DXCOLOR(0.0f, 0.0f,…
-
Up2Bottom and Left2Right Sorting Algorithm
// ======================================================== // Up2Bottom and Left2Right Sorting Algorithm // addressing (weakly) sparse rectangles // — // Usage: Select the objects, then run the script // Target: InDesign CS4/CS5/CS6/CC // ======================================================== const CS = +CoordinateSpaces.SPREAD_COORDINATES, AP_MIN = +AnchorPoint.TOP_LEFT_ANCHOR, AP_CENTER = +AnchorPoint.CENTER_ANCHOR, AP_MAX = +AnchorPoint.BOTTOM_RIGHT_ANCHOR; var sel = app.properties.selection || null, data = [], r, i, j,…
-
[MFC] CTreeCtrl 자식 아이템 체크/ 해제
-
AutoCAD명령내리기 acedCommand() , acedCmd() 이해와 사용법
이번 강좌는 AutoCAD 명령을 내리기 위한 방법을 알아봅시다. 리습에서 프로그램을 작성하다보면 명령어로 많은 작업을 하게 됩니다. 이때 많이 사용되는 함수가 (command)함수이죠. 바로 이 명령과 동일한 역할을 하는 함수가 ObjectARX에서 acedCommand()와 acedCmd()임니다. 만약 가지고 있는 리습을 Arx로 바꾸고자 하신다면 이 명령들을 잘 아셔야 겠죠.^.^; ============================================================================================= 1. acedCommand() int acedCommand( int rtype, …); 이 함수는 가변인자를 가지는데…
-
VC++ warning C4482: 해결
-
[PHP] mysqli 의 쿼리 결과 다루기
mysqli 에서 SELECT 쿼리를 실행한 후, 그 결과값을 뽑아 내는 방법을 간단히 보겠습니다. $mysqli = new mysqli($DB[‘host’], $DB[‘id’], $DB[‘pw’], $DB[‘db’]); if (mysqli_connect_error()) { exit(‘Connect Error (‘ . mysqli_connect_errno() . ‘) ‘. mysqli_connect_error()); } $q = “SELECT * FROM ap_member WHERE id=’$user_id’”; $result = $mysqli->query( $q); 위처럼 루틴하게 mysqli 연결의 끈을 생성시키고, 쿼리를 실행시킵니다. 실행결과는 $result…
-
php에서 헥사코드 인코딩,디코딩하기
[php] //스트링을 헥사코드로 인코딩하기 function String2Hex($string){ $hex=”; for ($i=0; $i < strlen($string); $i++){ $hex .= dechex(ord($string[$i])); } return $hex; } [/php] [php] //헥사코드를 스트링으로 디코딩 하기 function Hex2String($hex){ $string=”;2014-07-08 for ($i=0; $i < strlen($hex)-1; $i+=2){ $string .= chr(hexdec($hex[$i].$hex[$i+1])); } return $string; } [/php]
-
[C#] C#에서 MySQL 연동 사용하기
![[C#] C#에서 MySQL 연동 사용하기](https://www.titorus.com/wp-content/uploads/2014/07/Mysql-220x126.gif)
MySQL Connector/Net 사용 C#에서 MySQL을 엑세스하기 위해서는 일반적으로 MySQL을 위한 ADO.NET 드라이버인 MySQL Connector/Net을 사용하는데, 이 MySQL Connector/Net은 MySQL 웹사이트에서 무료 다운 받아 설치할 수 있다. 드라이버를 설치한 후에 C# 프로젝트에서 MySql.Data.dll를 참조한 후 MySql.Data.MySqlClient 네임스페이스를 참조하면, MySQL버젼의 ADO.NET 클래스들 (예: MySqlConnection, MySqlCommand, MySqlDataReader 등)을 이용할 수 있다. [dropshadowbox align=”none” effect=”lifted-both” width=”100%” height=”” background_color=”#ffffff”…
-
두선 사이의 교차점 구하기
-
CString to String & String to CString