Project

General

Profile

Actions

Activity #3839

closed

Module #3538: Development

Feature #4020: Lateral Cephalometric Tracing

Explore on Lateral Cephalometric Tracing

Added by Thara S Pillai about 1 year ago. Updated 10 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
07/01/2025
Due date:
% Done:

100%

Estimated time:
Planned Due Date:
07/03/2025

Description

Lateral cephalometric tracing, categorized into skeletal, dental, and soft tissue outlines.
drawn by connecting specific cephalometric landmarks — whether by straight lines or smooth curves

  • Load landmark coordinates (manually placed) for cephalogram.
  • Parse the Lateral Tracing JSON to determine which structures to trace.
  • Render each structure using SVG (<path>) or Canvas:
  • line = straight connection (e.g., SN, FH, incisor axes)
  • bezier = smooth bony contours (e.g., mandible)
  • spline = continuous anatomical outlines (soft tissue profile)
  • Apply dashed styling for reference planes (isReferencePlane: true).

Skeletal Hard Tissue Structures
A. Cranial Base
S → N → Fr (optional, if visible)

Used to establish horizontal reference lines (e.g., S–N line)

B. Maxilla
PNS → ANS → A

Sometimes continues to N and S

C. Mandible Outline
Posterior: Ar → Go

Inferior: Go → Gn → Me

Anterior: Me → Pg → B → A (if combined with maxilla)

D. Mandibular Plane
Go → Gn or Me

E. Occlusal Plane
U1 tip → L1 tip, or U molar → L molar (approximate line through occlusal contact)

2. Dental Structures
These are not usually traced in full but are represented by axes or inclination lines.

A. Upper Incisor Axis
U1 apex → U1 tip

B. Lower Incisor Axis
L1 apex → L1 tip

C. Upper & Lower First Molars
If visible, molar outlines may be approximated for occlusal assessment

3. Soft Tissue Profile
Used for soft tissue analysis (e.g., facial convexity, nasolabial angle):

Na' (Soft Nasion) → Sn (Subnasale) → Ls (Labrale Superius) → Li (Labrale Inferius) → Pg' (Soft Pogonion) → Me' (Soft Menton)

Can be smoothed using splines for better approximation.

................................................

  • Use fill="none" in SVGs for not shading the areas.
  • Dashed lines are used for reference planes (e.g., S–N, Mandibular plane). Use json key for rendering dashed lines for planes
  • All tracing depends on precise landmark placement.

Files

lateral-tracing-schema.json (2.65 KB) lateral-tracing-schema.json Thara S Pillai, 07/01/2025 01:23 PM
Actions #1

Updated by Thara S Pillai about 1 year ago

  • Assignee changed from Ashitha C to Job Josekutty
Actions #2

Updated by Thara S Pillai about 1 year ago

  • Parent task changed from #3542 to #4020
Actions #3

Updated by Thara S Pillai 10 months ago

  • Assignee changed from Job Josekutty to Jiji P B
Actions #4

Updated by Thara S Pillai 10 months ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF